Book

Creative DIY Microcontroller Projects with TinyGo and WebAssembly

This book covers the finer details of microcontrollers and low-powered embedded device programming with TinyGo. You’ll work through a range of interactive and real-world embedded projects that will help you to build creative thinking and understand a variety of TinyGo features and capabilities for programming hardware and multiple input devices.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

10h44m

Language

English

About Book

Who Is This Book For?

If you are a Go developer who wants to program low-powered devices and hardware such as Arduino UNO and Arduino Nano IoT 33, or if you are a Go developer who wants to extend your knowledge of using Go with WebAssembly while programming Go in the browser, then this book is for you. Go hobbyist programmers who are interested in learning more about TinyGo by working through the DIY projects covered in the book will also find this hands-on guide useful.

Book content

chapters 10h44m total length

Getting Started with TinyGo

Building a Traffic Lights Control System

Building a Safety Lock Using a Keypad

Building a Plant Watering System

Building a Touchless Handwash Timer

Building Displays for Communication Using I2C and SPI Interfaces

Displaying Weather Alerts on the TinyGo Wasm Dashboard

Automating and Monitoring Your Home through a TinyGo Wasm Dashboard

Appendix – "Going" Ahead

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required