DIY GPS Unit with Arduino Uno
This DIY GPS unit consists of an Arduino Uno, SSD1306 OLED display, and BN-220 GPS. It is powered by a 9V battery. In another post… Read More »DIY GPS Unit with Arduino Uno
This DIY GPS unit consists of an Arduino Uno, SSD1306 OLED display, and BN-220 GPS. It is powered by a 9V battery. In another post… Read More »DIY GPS Unit with Arduino Uno
I thought this GPS project would be done quickly, but found myself scratching my head for days on a weird issue. I still don’t know… Read More »Arduino Heap Space Workaround
The JDY-41 is a wireless transceiver module with some improvements over the similar JDY-40 which in highlighted in the post, Simple Wireless Serial Communication. The… Read More »JDY-41 Wireless Range Test
This Christmas-themed paper circuit uses no microcontroller, only a 555 timer and CD4017 decade counter to drive blinking LEDs. The KiCad project and other files… Read More »Flashy Paper Christmas Tree
It’s often valuable to set a project down for a while. After setting down the Flight Logger project for a few months, I came back… Read More »C Linker and Fresh Eyes
Notes on basic setup & testing of the JDY-40 wireless serial port module. These are simple wireless serial communication modules that work fairly well and… Read More »Simple Wireless Serial Communication
Custom characters can be used to draw any simple image on an LCD 1602 display. The gitbub repo includes a python script to generate display code from any image.
Testing a MicroPython build that supports ESP-Now. Example code for some initial tests on ESP32 dev boards included.
These are my notes on setting up the ATMega4809 microcontroller for dimming LED lights using a PCA9685 PWM controller IC.
Building on the PWM input capture, this is an active passthrough program that drives servo motors. This is a key step toward flight stabilization and control.