How good are you at soldering? Here is the STM32F103C8T6 microcontroller board that I use and have to solder all of the pins. Sometimes when I solder pins to the board, the connection looks OK and even tests OK with continuity on a multimeter. However, the solder connections even though they pass those two …
Category: STM32F103C8T6
Dec 11 2020
PIR Sensor and Relay Switch to turn on a Light
Ever wonder how a motion detector is used to turn on a light? Take a look at this graphic (made with Fritzing). It shows the circuitry that uses an STM32F103C8T6 microcontroller to control a PIR sensor and relay switch to turn on a Light. Get the Fritzing source code for the above image HERE (in …
Dec 08 2020
An STM32F103C8T6 based MIDI Controller for MIDI2LR
For those of you who use Adobe Lightroom, there is a way to use a MIDI hardware ‘box’ to control various Lightroom actions. I am told that once you use the hardware controls you will never want to go back to the software ones. There is a Lightroom plugin called MIDI2LR which interfaces various MIDI …
Dec 27 2019
STM32F103C8T6 Solar Power System Monitoring
If you read my last post on Solar Power System Monitoring with an Arduino you might be wondering if that circuit could be enhanced a bit. Say, change the LCD to an OLED and add wireless (WEB server) capability? I was not happy to have to go out and look at the device when I …
Nov 28 2019
How a Web Server on an STM32F103C8T6 can be used to control a Relay Switch
Here is the circuit showing how a Web Server on an STM32F103C8T6 can be used to control a Relay Switch: The Fritzing code used to create that diagram/image can be downloaded here. An ENC28J60 ethernet module is used to connect the STM32F103C8T6 (BluePill) to a network. Here is the source code for the sketch to …
Jan 17 2019
Nuttx on the STM32F103C8T6
Wouldn’t it be C 🙄 🙄 L to have a Linux prompt on the STM32F103C8T6. Not likely, however, Nuttx on the STM32F103C8T6 is about as close as you will get. Nuttx is a RTOS which runs on a wide range of microcontrollers including the STM32F103C8T6. To compile Nuttx for the STM32F103C8T6, a development environment needs …
Sep 24 2018
Turn an STM32F103C8T6 (BluePill) into an STLink Programmer
It is relatively easy to turn an STM32F103C8T6 (BluePill) into an STLink programmer. All that is needed is a copy of the STLink firmware and a means to flash it. Do a search for STLinkV2.J16.S4 and download it. Flash that binary file into the STM32F103C8T6. See my other post HERE on the STM32F103C8T6 as it mentions …
Aug 28 2018
The Arduino Command Line Interface (CLI)
The Arduino folks just came out with the Arduino Command Line Interface (CLI) : Announcing the Arduino Command Line Interface (CLI) A while back, I wrote about the Arduino-Builder which is what the Arduino IDE invokes behind the scenes to compile the sketch. (That post is here.) Now, with the Arduino Command Line Interface, everything …
Apr 16 2018
STM32F103C8T6 DIY Programming Cradle
I recently created an STM32F103C8T6 DIY programming cradle. Here is what it looks like: It comes in handy when you need to program a bunch of STM32F103C8T6s. (Note: I made a similar ‘cradle’ for programming bunches of ESP8266s’. Read about that here.) A standard USB to serial converter is attached to the 6 pin header …
Jun 01 2017
Best Kept Secret
Yes, it is an ambiguous topic. No, I don’t think it should be hidden, however, the fact that this topic does not seem to garner much press could mean it has been a best kept secret. The “best kept secret” is the programming language Forth. For reference, take a look at “A Beginner’s Guide to …
- 1
- 2
Recent Comments