How can I program/debug STM32F103 blue pill from RaspberryPi?

This page summarizes the projects mentioned and recommended in the original post on /r/embedded

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • stm32duino-raspberrypi

    Discontinued An arduino toolchain that runs on raspberry pi and targets stm32 arm processors ("blue pill").

  • For openocd you should indeed connect the pins that you mentioned. For stm32flash it's A9 and A10. This guide has instructions on how to set things up for STM32 programming on RPi Arduino IDE, both for stm32flash and openocd and others. Make sure to read from beginning since there're a few things to configure. It says how to configure Arduino IDE and which pins to use depending on what communication you want.

  • STM32duino-bootloader

    Bootloader for STM32F103 boards, for use with the Arduino_STM32 repo and the Arduino IDE

  • You might also need to set the /dev/ttyAMA0 as serial port0 you can follow this guide . The git repo they mention changed (https://github.com/rogerclarkmelbourne/STM32duino-bootloader) Idk if this is necessary so skip it by default.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts