Pause

So… I don’t think anyone is actually reading this at launch, but I’ll explain the huge gap in post dates. I’m currently finishing my bachelor’s degree in Computer Science and preparing to finally have some free time again. I’m also planning to upgrade my setup with a new workbench and a new laptop. All of that, combined with my job as a developer, hasn’t left me with much time or space for new projects.

The smoke detector

So, I had the idea to make a smoke detector (gas too, but that’s just a bonus) that doesn’t require a fire central
(I really don’t know what those things are called outside Brazil) to log information to a network.

The hardware would be simple, but it would require software that’s much more complex than anything I’ve done here before.

Temperature Sensor

Today’s project is a temperature monitor built using a DHT22 sensor and an RGB LED as output. I didn’t have the motivation to fine-tune the intervals or calibrate the sensor data, so the output isn’t particularly impressive. I also only had two 330Ω resistors on hand to drive the LED, so I was limited to the red-green range (with yellow in between).

State_machine

My project today is just a little experiment on state processing. Just a green LED with a button that cycles it’s levels from 0 to 3.

In the beginning

Before diving into anything barely practical, we need to start with the basics. The go-to basic embedded project is the blinking LED, but I don’t like something so simple. Instead, my first project will be a LED blinking device that uses two buttons to select a power blink level while pressed.

First Post

Hello, World – Embedded Edition This is just a quick first post to make sure everything’s up and running. I’ll be using this space to share project updates, technical deep dives, and thoughts on working with microcontrollers, real-time systems, and low-level code. — Talkys Here’s Gandalf btw