Simple DIY STM32 Oscilloscope Project
In part one of what is intended to be a series on developing an STM32-based oscilloscope, [BTTLab] demonstrates a how to use the built-in ADC of an STM32F207 MCU to develop a straightforward...
View ArticleSTM32 Handheld Has OpenGL and all the Classics
We do sometimes go on about how absurdly powerful microcontrollers are these days, but this time it’s technically a microprocessor, not a microcontroller, at the heart of the build — specifically, an...
View ArticleAdding Capabilities to Inexpensive Solar Modules
Solar power has gotten cheap enough that putting up panels is among the cheapest ways of providing energy. This isn’t just the case for bulk electricity on a power grid, either; even small devices are...
View ArticleA TV Transmitter From An STM32
Analog TV may have shuffled off its mortal coil years ago, but there are still plenty of old CRT TV sets around that could receive it. [Kris Slyka] has just such a device, and decided to feed it...
View ArticleCheetah MX4 Mini: A Pint-Sized 3D Printer Controller
There’s a seemingly unending list of modifications or upgrades you can make to a 3D printer. Most revolve around the mechanical side of things, many are simple prints or small add-ons. This upgrade is...
View ArticleBare Metal STM32: Increasing the System Clock and Running Dhrystone
When you start an STM32 MCU with its default configuration, its CPU will tick along at a leisurely number of cycles on the order of 8 to 16 MHz, using the high-speed internal (HSI) clock source as a...
View ArticleWeaving Circuits from Electronic Threads
Though threading is a old concept in computer science, and fabric computing has been a term for about thirty years, the terminology has so far been more metaphorical than strictly descriptive. [Cedric...
View ArticleCoffee by Command: The Speech2Touch Voice Hack
If you were to troll your colleagues, you can label your office coffee maker any day with a sticker that says ‘voice activated’. Now [edholmes2232] made it actually come true. With Speech2Touch, he...
View ArticleBare Metal STM32: the Various Real Time Clock Flavors
Keeping track of time is essential, even for microcontrollers, which is why a real-time clock (RTC) peripheral is a common feature in MCUs. In the case of the STM32 family there are three varieties of...
View Article2025 One Hertz Challenge: STM32 Blinks In Under 50 Bytes
Many of us have run a Blink program on a microcontroller before. It’s effectively the “Hello, World!” of the embedded space. However, few of us have ever thought about optimizing our Blink code to be...
View ArticlePCB Business Card Plays Pong, Attracts Employer
Facing the horrifying realization that he’s going to graduate soon, EE student [Colin Jackson] AKA [Electronics Guy] needed a business card. Not just any business card: a PCB business card. Not just...
View ArticleFlex PCB Underlies the Watch of the Future
If you were at OpenSauce, you may have seen new Youtuber [Sahko] waltzing about with a retrofuturistic peice of jewelery that revealed itself as a very cool watch. If you weren’t, he’s his very first...
View ArticleHow to Build an STM32 Web Dashboard Using the Mongoose Wizard
Today from the team at Cesanta Software — the people who gave us the open-source Mongoose Web Server Library and Mongoose OS — we have an article covering how to build an STM32 web dashboard. The...
View Article2025 Pet Hacks Contest: Loko Tracks Fido with LoRa and GPS
Some projects start as hacks, and end as products — that’s the case for [Akio Sato]’s project Loko, the LoRa/GPS tracker that was entered in our 2025 Pet Hacks Contest. The project dates all the way...
View ArticleMagic On Your Desk via MagLev Toy
Magnets aren’t magic, but sometimes you can do things with them to fool the uninitiated — like levitating. [Jonathan Lock] does that with his new maglev desk toy, that looks like at least a level 2...
View ArticleGK STM32 MCU-Based Handheld Game System
These days even a lowly microcontroller can easily trade blows with – or surpass – desktop systems of yesteryear, so it is little wonder that DIY handheld gaming systems based around an MCU are more...
View ArticleHow a Tiny Relay Became a USB Swiss Army Knife
Meet the little board that could: [alcor6502]’s tiny USB relay controller, now evolved into a multifunction marvel. Originally built as a simple USB relay to probe the boundaries of JLCPCB’s production...
View ArticleUltra-Low Power Soil Moisture Sensor
Electricity can be a pretty handy tool when it stays within the bounds of its wiring. It’s largely responsible for our modern world and its applications are endless. When it’s not running in wires or...
View ArticleWhy Not Build Your Quadcopter Around An Evaluation Board?
Quadcopters are flying machines. Traditionally, that would mean you’d optimize the design for lightweight and minimum drag, and you’d do everything in a neat and tidy fashion. The thing is, brushless...
View ArticleSmallest USB Device… So Far
For better or worse it seems to be human nature to compete with one another, as individuals or teams, rather than experience contentedness while moving to the woods and admiring nature Thoreau-style....
View Article