Skip to content

Latest commit

 

History

History
56 lines (37 loc) · 1.99 KB

README.md

File metadata and controls

56 lines (37 loc) · 1.99 KB

TinyGo: Getting the upper hen

This talk was given at the GopherCon in Chicago in 2022.
The goal of this talk was to introduce TinyGo and show a practical and fun application of using Go and TinyGo.

Links

Video

Not yet available

Slides

Link to the slides here.

Code samples

Link to the sample of codes in the github repositories:

  • tiny-hen: holds the go web server, the deployment scripts and manifests.
  • tinygo-discovery: holds the TinyGo code for the microcontroller and other explorations around TinyGo.

To go further

CFP

Talk title
TinyGo: Getting the Upper Hen

Time
25 minutes (No Q&A)

Elevator Pitch Do you want to combine your love for Go and a useful personal project? How about monitoring your hen house using TinyGo! With any microcontroller and a few materials, you will have enough horsepower to build a basic monitoring system and pamper your chickens.

Talk description

TinyGo is a Go compiler for small places such as microcontroller or web. Join Donia for a demo and see live henhouse temperature and humidity data displayed on dashboards.

Starting from a basic understanding of what TinyGo is, you will learn how to:

  • Use the appropriate driver for your hardware
  • Retrieve data from a thermometer and humidity captor
  • Communicate with your microcontroller using WiFi
  • Build a dashboard with temperature and humidity data
  • Check that your hens are doing well, from your couch

And, if you still do not want to adopt chickens, you can let your creativity flow by building your own project, using our favorite language.

Audience Go Software Developers willing to use Go for personal projects and fun. (All Attendees)