Programming

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?

Virtual Template Functions in C++
One major advantage of object oriented programming (OOP) languages like C++ is polymorphism. Polymorphism is defined as, “The condition of

Eye Following Halloween Prop
Meet Gourdan, the Jack-O-Lantern who follows tricker treaters to the door and back with his eyes. My sister and I

Raspberry Pi Fan Enable Circuit
It’s time to dump the breadboard rats nest and say hello to the Proto-Power Hat. Get organized, get making and

Virtual Functions Under the Hood in C++
Virtual functions in C++ are a key feature that helps with code reusability and contributes to good software design. They

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

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