Microcontrollers

One Button to Rule Them All: Single Button for Power and Input!
As mentioned in my DIY e-kayak series, I have been working on a breakout board for a cool little button

DIY e-Kayak: Part Three (Remote Control Finished)
In Part Two of my e-kayk series, I started on the kayak remote control that mounts to the paddle. I

DIY Electric Kayak: Part Two (Oar Remote Firmware)
I am building the e-bike of kayaks. So how do you control a DIY electric kayak? With a phone app?

DIY Digital Speedometer – Phase One
Some time ago, I started seriously tossing around the idea of building my own electric motorcycle. The reality of my

How do Schmitt Trigger Circuits Work?
A Schmitt Trigger is a very practical circuit that helps eliminate switching noise on an input signal by implementing what

How to use C++ with STM32 HAL
The STM32 HAL (Hardware Abstraction Layer) speeds up development cycles, makes switching between STM32 processors a breeze and has a

UART vs RS232
Although UARTs (Universal Asynchronous Receiver Transmitter) are one of the easiest ways to communicate with a microcontroller, there are many

Braden Sunwold
Embedded Firmware Engineer
I love working on the boarder between software and hardware and creating devices that interact with the physical world.
Love BNE?
Donations like your's keep killer content coming