The last Sunday was the longest day in my life in Cambodia: the first day of my class for kids at Makers Siem Reap. Here is the summary.
When I started my electronics class, I was not sure how it would go. After months, the students finally write actual code that does something more than blinking an LED.
As an example for beginners, I needed an example program that does a simple thing, with very few standard functions of Arduino. Here is an example Arduino program; a simple kitchen timer.
esphome is a framework for ESP32 and ESP8266 with which you can create simple devices by just writing YAML files instead of writing code. I choose esphome when the device I need is simple because, in simple devices, I do not have to write same code again and again. esphome provides components for common tasks, such as OTA, Web interface of the device, and Home Assistant integration.
Recently, I found a hidden gem; fab-manager. I was looking for a solution to manage machine reservations for customers. Possible alternatives are: writing a custom Google Forms application, using other generic resource management system, or — drum roll — Excel. I do not like any of them, and accidentally found fab-manager. It looked great, and it actually is. If you are a makerspace with unique...