Content for Blue Pill

Sega Genesis Controller to USB Adapter for $2

“This adapter allows a Sega Genesis / Mega Drive controller emulate dual XBox 360 gamepads for use with retroarch or other software. It uses a Arduino-compatible stm32f103c8t6 blue pill for the electronics. Ingredients: - stm32f103c8t6 blue pill - two DB9 male sockets (I …

Using a STM32 Like an Arduino Tutorial | STM32F103C8

“In the following tutorial, we will be looking at the different microcontrollers offered by STM like the STM32F103C8, STM32F030F4 and STM8S103F3. We will be comparing these micros to each other along with comparing them to the Arduino. Once that is …

Bare Metal STM32 Programming and a Quadcopters Awakening

“Last year I got the Crazepony Mini quadcopter, and just recently I figured out how to program it. I will show my progress in this post, and it will also serve as a getting started guide for programming STM32 microcontrollers …

Programming STM32 Based Boards with the Arduino IDE

“Since it’s inception the Arduino IDE has demonstrated the desire to support all kind of platforms, from Arduino clones and variations of different manufacturers to third party boards like the ESP32 and ESp8266. As more people get familiar with …

Project  Morse-Tutor

Morse-Tutor

“An inexpensive device for learning Morse Code, using STM32F103C “Blue Pill” microcontroller board, 2.2” ILI9341 TFT, rotary encoder, and piezo element. Based on “Morse Code Tutor” by Jack Purdum W8TEE. Full description and 8-part tutorial available at w8bh.net …

HS101: A high quality, and Cheap DIY Oscilloscope

“One of the most interesting thing about being a maker is you never get tool-stranded, with the right components, makers tend to have the ability to build makeshift tools on the go. Today, we will take a look on how …

Diy Step/Dir Laser Galvo Controller

“Hi, in this Instructable, I want to show you how you can build your own step / dir interface for ILDA standard galvo laser scanners. As you might know I am also the inventor of the “DIY-SLS-3D-Printer” and the …

Making a DIY text laser projector

“Let’s find out how to make a simple enough laser projector out of electronics you can find at home. Introduction There are two ways to create an image with a laser — vector scan and raster scan. During vector scanning …

VGA Video out on BluePill

“One major limitation during the development of an embedded system, especially for programmers who are used to PCs, is the lack of video output. That’s exactly what Vidout provides, using only 24% of the CPU on a STM32F103. It …

Viewing ARM CPU activity in real time

“n this blog I take the process one step further, and add a graphical front-end, that shows the CPU activity in real time; if you want to see it in action, take a look at this video. Hardware The target …