Content for Blue Pill

High Resolution PWM Signal Generation for RC Servos With STM32 Devices

“Currently, I’m building an RC transmitter/receiver based on the SX1280 RF chip. One of the goal for the project is that I want 12 bit servo resolution from the sticks all away down to the servos. Partly because …

Puredata Portable Synth

“Buildroot-based puredata synth, using the nanopi neo core and a CM6206 USB soundcard DESCRIPTION I saw the Organelle, and I really wanted one. They released their software as open source, but not their hardware. I decided I would just figure …

MIDI Music Box

“There are two ways to put MIDI files in your music box: the easy way, and the hard way. I tried both! Background: the paper tape This is the bit I didn’t build. A ready made music box mechanism …

Programming STM32F103 Blue Pill using USB Bootloader and PlatformIO

“This is the infamous Blue Pill board – a $2 ARM STM32F103 development board with all the capabilities of a Teensy 3.x at a fraction of the price of an Arduino. So what’s the catch? I’ll tell you …

DIY Temperature Logger With STM32F103, MicroSD Card and DS18B20

“I’m currently building a temperature logger for some guys doing a research in biology. Tried to make it as small as possible, with temperature sensor that can be crammed in small space. Since the first revision slash prototype of …

Falling in Stm32: Remote Control for Home Media Center

“This is a complete prototype for home media center remote control based on smt32 micro controller, stm32f103c8t6 known as ‘bluepill’ board. Suppose, you are using a PC for home media center. It is very flexible solution, which allows you to …

CarpeDiemAlarmClock

“CarpeDiemAlarmClock is an alarm clock that is waking you up “gently” by gradually increasing the intensity of a NeoPixel LED-ring, before the alarm hits. The alarm clock shall also has an option to sound a buzzer at alarm time …

Project  multiScope

multiScope

“Fast, Portable and Affordable Oscilloscope and Inductance Meter. Don’t be deceived by its small size. This little beast has an inductance meter and a oscilloscope with sampling rate of 1.7 MS/s, based on a STM32 running at …

Interfacing HD44780 based LCDs with STM32 MCUs

“In this article I will discuss my small library for interfacing hd44780 based alphanumeric LCD module with latest STM32F0 series of 32 bit ARM based MCUs. I have used Keil uVision 5 IDE for compilation of this project. This library …