stm32f103-example VS bare-metal-echo

Compare stm32f103-example vs bare-metal-echo and see what are their differences.

stm32f103-example

A tiny example project for the STM32F103 (by duskwuff)

bare-metal-echo

Bare-metal, interrupt-driven implementation of echo on a STM32F439ZI MCU (by jonah-saltzman)
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
stm32f103-example bare-metal-echo
6 2
2 0
- -
0.0 10.0
over 1 year ago about 1 year ago
C C
The Unlicense -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

stm32f103-example

Posts with mentions or reviews of stm32f103-example. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-10.

bare-metal-echo

Posts with mentions or reviews of bare-metal-echo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-02.
  • How can I debug DMA errors?
    1 project | /r/embedded | 12 Feb 2023
    How can I go about debugging this error? All the code is on github (https://github.com/jonah-saltzman/bare-metal-echo), if anyone would be so kind as to take a look. The relevant code is in Src/init.c (where I set up the UART and DMA), and Src/io.c (the basic_transfer function is supposed to write to the serial output using DMA).
  • First project: bare-metal stopwatch
    3 projects | /r/embedded | 2 Feb 2023
    So I started with a udemy course, but I only watched about 30 minutes worth of it before I realized, to his credit, that the teacher was simply showing us what to look up in the technical reference manual. So basically I started really really simple (blinking an LED), then tried some timer stuff, then put that together into this project. I'm basically going peripheral-by-peripheral: first GPIO, then the NVIC interrupt controller + timers. I also did a console echo program with the UART, you can check that one out here. Next I'm going to learn DMA by combining DMA with UART to do IO without using the processor (as much).

What are some alternatives?

When comparing stm32f103-example and bare-metal-echo you can also consider the following projects:

wasm3 - 🚀 A fast WebAssembly interpreter and the most universal WASM runtime

FreeRTOS-rust - Rust crate for FreeRTOS

stlink - Open source STM32 MCU programming toolset

u2f-token - u2f token firmware for stm32f103 and efm32hg boards

greenpill - STM32 Green Pill (STM32F103 Devvelopment Board)

cosmicOS-core - Simple to use HAL for ARM Cortex-M devices

rewheel - Firmware modification tools for your Onewheel

stm32-overclocking-challenge - Push STM32 to its limits (Overclocking Challenge)

stm32-uart - USART protocol implementation in STM32 using various methods and frameworks

STM32F103_MSD_BOOTLOADER - STM32F103 Mass Storage Device Bootloader

STM32-base - A simple start for any STM32 based project.

libopencm3-examples - Simple example projects showing how to use libopencm3.