Projects in Awesome Lists tagged with cortex-m4
A curated list of projects in awesome lists tagged with cortex-m4 .
https://github.com/schildkroet/grbl-advanced
Grbl-Advanced is a no-compromise, high performance, low cost alternative for CNC milling. This version of Grbl runs on a STM32F411RE / STM32F446RE Nucleo Board. Now with backlash compensation, multi-axis and Tool Table support!
5axis advanced arm backlash backlash-compensation cnc cnc-controller cnc-milling cortex-m4 embitz ethernet grbl m4 nucleo stm32 stm32f4 stm32f411 stm32f411re stm32f446 stm32f446re
Last synced: 03 Apr 2026
https://github.com/fcayci/stm32f4-bare-metal
Bare metal STM32F4 examples for various modules
arm bare-metal cortex-m4 stm32f4 stm32f4-discovery
Last synced: 21 Jan 2026
https://github.com/arm-university/rapid-embedded-education-kit
Design and program Arm-based embedded systems and implement them using commercial API
arm cmsis cortex-m cortex-m4 embedded embedded-systems hardware-designs real-time-operating-system st-nucleo-f401re stm32
Last synced: 22 Mar 2025
https://github.com/jjkt/zmu
zmu - Emulator for Microcontroller Systems
cortex-m cortex-m0 cortex-m3 cortex-m4 cortex-m4f emulator microcontroller rust
Last synced: 23 Jul 2025
https://github.com/jgressmann/supercan
This is project SuperCAN. An open source USB to CAN-FD protocol.
bootloader can-bus can-fd cortex-m0plus cortex-m4 dfu feather-m4-can-express firmware gd32c103 same5 stm32f303 stm32f3discovery stm32g0b1 stm32h7a3zi teensy40 teensy41 usb
Last synced: 12 Jan 2026
https://github.com/ycrypto/salty
25519 for Cortex-M4 microcontrollers
cortex-m4 ed25519 rust signatures
Last synced: 12 Dec 2025
https://github.com/no111u3/stm32cclib
STM32 C++ Library and HAL
cmake cortex-m3 cortex-m4 cpp11 hal interrupt-handers startup vector-table
Last synced: 23 Jul 2025
https://github.com/infineon/psoc-6-mcu-ble-connectivity-designs
The examples in this repository demonstrates PSoC 6 MCU with BLE Connectivity based Bluetooth Low Energy (BLE) connectivity feature.
arm ble ble-connectivity bluetooth-low-energy cm0p cm4 cortex-m0p cortex-m4 iot non-mtb-2-x psoc psoc-device psoc6
Last synced: 19 Jul 2025
https://github.com/patrickbaus/pid-cpp
An efficient PID controller implemented in C++, optimized for the ARM Cortex M4 platform
arduino arduino-library arm cortex-m4 pid pid-controller
Last synced: 14 Oct 2025
https://github.com/digint/openmptl
OpenMPTL - C++ Microprocessor Template Library
c-plus-plus cortex-m3 cortex-m4 cpp11 microcontroller
Last synced: 10 Apr 2025
https://github.com/WeActStudio/WeActStudio.BlackPill
BlackPill Core Board AT32F403ACGx(240Mhz,96kRAM/1024kROM)
at32f403acgx blackpill cortex-m4 weact
Last synced: 25 Feb 2025
https://github.com/ycrypto/nisty
NIST P-256 signatures for Cortex-M4 microcontrollers
cortex-m4 nist p-256 rust signatures
Last synced: 30 Dec 2025
https://github.com/rubberduck203/stm32f3-discovery-quickstart
Template to develop bare metal Rust applications for STM32F3DISCOVERY board
cargo-template cortex-m4 no-std rust
Last synced: 05 May 2025
https://github.com/ttrftech/lpc4370sdr-lcd
Standalone SDR experiment using multicore MCU
cortex-m4 ili9341 lpc4370 lpcxpresso sdr
Last synced: 28 Jun 2025
https://github.com/wa1tnr/eforth-stm32f4x-a
Dr. C. H. Ting's eForth for the STM32F407 Discovery board - local studies by wa1tnr
cortex-m cortex-m4 eforth forth stm32 stm32f4 stm32f4-discovery stm32f407g-discovery stm32f407vg stm32f407vgt6
Last synced: 02 Feb 2026
https://github.com/mehditeymorian/microcontroller-oscillator
An oscillator that generates electronic signals such as a sine wave or square wave.
arm cortex-m4 microcontroller oscillator signal-processing stm32 stm32f4
Last synced: 20 Oct 2025
https://github.com/ef15c/oberon_stm32f4
Portage of Oberon system to stm32f429i-disco or disc1 board
armv7m computer cortex-m4 cortex-m4f msp430 oberon oberon-07 oberon-system operating-system stm32 stm32f4 stm32f429i-disco stm32f429l-disc1
Last synced: 11 Feb 2026
https://github.com/socxin/mh32f103a
L3 R2: xinlinggo 216MHz Cortex-M4 MCU (MH32F103A/MH2103A)
Last synced: 11 Apr 2025
https://github.com/choaib-elmadi/getting-started-with-stm32
A collection of notes, examples, projects, and animations for learning STM32 microcontrollers and embedded systems development.
arm cortex cortex-m cortex-m3 cortex-m4 cprogramming embedded-c embedded-systems hal hardware hardware-abstraction-layer software stm32
Last synced: 23 Jun 2025
https://github.com/chgroeling/libmicroemu
ARM Microcontroller Emulator Library
arm cortex-m cortex-m4 cortex-m4f cpp embedded-systems emulator iot simulation
Last synced: 05 Apr 2026
https://github.com/infineon/psoc-6-mcu-audio-designs
This repository provides reference PSoC 6 projects for developing audio applications using the I2s and PDM to PCM blocks of the PSoC 6 MCU
arm audio cortex-m0p cortex-m4 cypress dual-core dual-cpu i2s non-mtb-2-x pcm pdm psoc psoc6
Last synced: 11 Mar 2026
https://github.com/socxin/gd32f450
L5 R5: GigaDevice Cortex-M4 200MHz MCU (GD32F450)
cortex-m4 gigadevice mcu qitas
Last synced: 04 Apr 2025
https://github.com/jonlamb-gh/solox-amp-rust
AMP experiments in feL4 (seL4/Rust) on SoloX ARM SoC (A9 + M4)
arm cortex-a9 cortex-m4 fel4 imx6 no-std openamp-rpmsg rust rust-embedded sel4
Last synced: 11 Apr 2025
https://github.com/infineon/psoc-6-mcu-analog-designs
PSoC 6 MCU Analog Design
adc arm comparator cortex-m4 cortex-mop cypress dual-cpu non-mtb-2-x psoc psoc6
Last synced: 06 Apr 2025
https://github.com/socxin/gd32e103
L2:GigaDevice Cortex M4 120MHz MCU (GD32E103)
Last synced: 08 Apr 2025
https://github.com/wa1tnr/cortex-forth
Shattuck's Cortex-Forth - SAMD51 - ATSAMD51G19A ItsyBitsyM4
arduino arduino-sketch arm cortex cortex-m4 forth interpreters itsybitsy itsybitsym4 samd51 samd51j19a spi-flash-memories stack-based
Last synced: 25 Jul 2025
https://github.com/socxin/n32g435
L2 R2: Nationstech 108MHz Cortex-M4F ADC MCU (N32G435/N32G432)
adc cortex-m4 mcu nationstech qitas
Last synced: 24 Jul 2025
https://github.com/andersy005/embedded-systems-programming
arm64 cortex-m4 embedded-systems stm32f4
Last synced: 03 Apr 2025
https://github.com/socxin/n32g430
L2 R1 S3: Nationstech 128MHz Cortex-M4F ADC MCU (N32G430)
adc cortex-m4 lqfp-32 mcu nationstech qitas
Last synced: 26 Jun 2025
https://github.com/socxin/gd32f350
L4 R4:GigaDevice Cortex-M4 108MHz MCU (GD32F350)
cortex-m4 gigadevice mcu qitas
Last synced: 25 Jun 2025
https://github.com/pdsmart/zsoft
zOS Operating System, apps and associated developments. Used in the ZPU, tranZPUter and SharpMZ projects but easily adapted to other embedded systems. Project uses C/C++, ARM and ZPU Assembler.
arduino armv7 assembly bash basic-interpreter c c-plus-plus cortex-m4 editor fatfs makefile operating-system rtl teensy35 teensyduino zpu
Last synced: 19 Oct 2025
https://github.com/socxin/stm32f429
L5 R6: ST Cortex-M4 180MHz MCU (STM32F427/STM32F429)
Last synced: 15 Jun 2025
https://github.com/svenssonjoel/cortex_m_mcgee
ARM Cortex M0-4 machine code generator
assembler cortex-m cortex-m0 cortex-m3 cortex-m4 machinecode
Last synced: 29 Apr 2026
https://github.com/infineon/psoc-6-mcu-getting-started
Getting Started with PSoC 6 MCU
arm cm0p cm4 cortex-m0p cortex-m4 cypress dual-core gpio ipc mcu non-mtb-2-x psoc psoc6 uart
Last synced: 07 Oct 2025
https://github.com/socxin/swm320
L2 R2: Synwit 120MHz Cortex-M4 MCU (SWM320)
Last synced: 08 Apr 2025
https://github.com/evanmcclure/malo-metalu
A handwritten character trainer for Apple M1 and recognizer for Cortex-M4
apple-silicon cortex-m4 cpp handwritten-character-recognition hobby-project m1 macbook machine-learning mcu metal
Last synced: 13 Jun 2025
https://github.com/patrislav1/coop-sched
A minimalistic context switcher for cooperative multitasking
baremetal cooperative-multitasking cortex-m cortex-m4 embedded embedded-systems scheduler
Last synced: 01 Apr 2025
https://github.com/twilco/stm32l433-hal
A hardware abstraction layer for the STM32L433 ARM microcontroller series.
arm cortex-m cortex-m4 embedded embedded-hal embedded-rust hal rust stm32 stm32l4
Last synced: 30 Jun 2025
https://github.com/vhiribarren/nrf52833-rgb-led-matrix-lib-rust
Toy project using a Cortex-M4 nRF52833 (e.g. BBC Microbit v2), Rust and a 64x32 LED panel
cortex-m4 embedded led-matrix led-matrix-panel microbit nrf52833 rust toy-project
Last synced: 22 Jul 2025
https://github.com/artronics/arm-clion-tdd
A template to build arm cortex-m4 (STM32F446RE)
arm clion cmake cortex-m cortex-m4 embedded-c jlink stm32 stm32f446re tdd
Last synced: 27 May 2026
https://github.com/socxin/gd32ffpr
L5 R4:GigaDevice Cortex M4 168MHz MCU (GD32FFPRGTU6)
adc cortex-m4 fingerprint mcu qitas usb
Last synced: 08 Apr 2025
https://github.com/socxin/gd32f303
L4 R4:GigaDevice Cortex-M4 120MHz MCU (GD32F303)
Last synced: 08 Apr 2025
https://github.com/socxin/at32f413
L5 R4: arterytek Cortex-M4 200MHz MCU (AT32F413)
Last synced: 26 Jan 2026
https://github.com/spotlightkid/mbed-blackpill-demos
Small demo firmware programs for "Black Pill" board with STM32F411CEU6 MCU using mbed. Each branch has a different demo project.
blackpill blinky cortex-m4 mbed mbed-os stm32 stm32f4 stm32f411xe
Last synced: 20 Mar 2025
https://github.com/anmol-g-k/nucleo-g474re-powerelectronics-guide
A guide to power electronics with the STM32 NUCLEO-G474RE, featuring projects using STM32CubeIDE and MATLAB
arm cortex-m4 embedded embedded-systems matlab powerelectronics simulink stm32 stm32g474xx
Last synced: 04 Apr 2026
https://github.com/omar-26/ieee_embedded_systems_workshop
IEEE Intro to Embedded Systems Workshops
arm arm64 c-programming c-programming-language cortex-m4 embedded-c embedded-systems pwm-generator stm32 traffic-light-controller
Last synced: 22 Mar 2025
https://github.com/socxin/stm32mp15
L6 R6:ST Cortex-M4 + Cortex-A7 MPU(STM32MP151/STM32MP153/STM32MP157)
cortex-a7 cortex-m4 qitas stm32
Last synced: 19 Jan 2026
https://github.com/virgiledjimgou/demo-for-gen4-diablo-processor-
manage a multiple Forms with generation of Event on Gen4 Diablo16 Processor
android cortex-m4 diablo microcontroller processor
Last synced: 14 Aug 2025
https://github.com/sarincr/arm_stm32f4-hardware-abstraction-layer-hal
STM32 ARM Cortex M4 Microcontroller- Basic Exercises using STM32 Hardware Abstraction Layer (HAL) for Nucleo-64 development board with STM32F446RE MCU with Arduino Uno V3 connectivity support
arm armcortexm4 atollic cortex cortex-m cortex-m4 embedded embedded-c embedded-hal embedded-hal-driver embedded-systems hal iot keil stm32 stm32cube stm32cube-mcu-component stm32cubemx stm32f446re stm32f446re-nucleo
Last synced: 17 Oct 2025
https://github.com/socxin/at32f415
L4 R3: arterytek Cortex-M4 150MHz MCU (AT32F415)
arterytek cortex-m4 mcu qitas usb usb-devices usb-host
Last synced: 13 Jul 2025
https://github.com/garrettkinman/ecse-444-lab
Labs for ECSE 444 - Microprocessors using an ARM Cortex-M4 microprocessor.
arm cortex-m4 embedded-systems microprocessors
Last synced: 22 Aug 2025
https://github.com/vitin155/arm_minimal_runtime
Building ARM firmware without HAL, stdlibs and using a custom linker script
arm armv7m bare-metal bare-metal-programming c cortex-m4 cortex-m4f educational-project nucleo-64 nucleo-board stm32 stm32l476rg
Last synced: 10 Feb 2026
https://github.com/ahmedalyelghannam/iti_embedded_arm_playground
Baremetal software drivers built and flashed using CMake for STM32F401CC mcu.
Last synced: 04 Jun 2026
https://github.com/emrainey/embedded-superloop
A small embedded superloop system for Cortex M processors
bare-metal baremetal cortex cortex-m cortex-m4 cortex-m4f cpp cpp17 cpp20 embedded embedded-systems stm32 stm32f4 superloop
Last synced: 13 Jul 2025
https://github.com/socxin/stm32l476
L3 R4:ST Cortex-M4 80MHz MCU (STM32L475/STM32L476)
Last synced: 21 Jan 2026
https://github.com/socxin/hc32d391
L3 R2: XHSC 200MHz Cortex-M4F MCU (HC32D391FEUA)
cortex-m4 fingerprint i2s lowpin mcu pga qitas xip
Last synced: 19 Mar 2026
https://github.com/heyyyyyyg/ee204-embedded-system
SJTU 嵌入式原理与实验 8086 & ARM CORTEX-M4
8086 cortex-m4 embedded-systems sjtu
Last synced: 15 Mar 2025
https://github.com/xvi-xv-xii-ix-xxii-ix-xiv/stm32f469_base_rtic
A modular and reusable base project for STM32F469 microcontrollers using Rust and RTIC
arm-cortex bridge cdc-acm cortex-m4 dma embedded microcontroller morse no-std otg rtic rust starter-template stm stm32 stm32f469 template usart usb virtual-com-port
Last synced: 29 Mar 2025
https://github.com/omar-26/gps_tracking_system
Embedded Systems GPS Distance Tracking System
arm cortex-m4 embedded embedded-c embedded-systems gps lcd
Last synced: 22 Mar 2025
https://github.com/msaw328/arm_minimal_runtime
Building ARM firmware without HAL, stdlibs and using a custom linker script
arm armv7m assembly-language bare-metal bare-metal-programming c cortex-m4 cortex-m4f educational-project nucleo-64 nucleo-board stm32 stm32l476rg
Last synced: 12 Apr 2026
https://github.com/versbinarii/stm32f401xx
Peripheral access API for STM32F401XX microcontrollers generated with svd2rust
cortex-m cortex-m4 embedded embedded-hal microcontroller no-std rust stm32 stm32f4
Last synced: 01 Mar 2025