There are 2 repositories under arm-cortex-m0 topic.
QP/C Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
QP/C++ Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
RTOS for microcontrollers
QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Programming internal SRAM over ARM Cortex M3 SWD
Gain an introductory knowledge to the basics of SoC design and key skills required to implement a simple SoC on an FPGA, and write embedded programs targeted at the microprocessor to control the peripherals
9DOF Razor IMU available from SparkFun Electronics
Code for IEEE Internet Computing Journal paper 'OTA-TinyML: Over the Air Deployment of TinyML Models and Execution on IoT Devices'
JTAG/SWD debugger + UART adapter based on the Black Magic Probe firmware
Supplementary material for IEEE Services Computing paper 'An SRAM Optimized Approach for Constant Memory Consumption and Ultra-fast Execution of ML Classifiers on TinyML Hardware'
Badminton Robot for Robocon 2015
This is a demostration of SIMD code in stm32f4xxx microcontroller.
CT-ARM core library, featuring Nuvoton ARM Cortex M0 microcontroller with Arduino Uno form-factor
mRTOS port for ARM Cortex M0/M0+
8 bit Audio Recorder & Player using STM32G031K8 which is based ARM CORTEX M0+
Code for IoT paper 'Edge2Train: a framework to train machine learning models (SVMs) on resource-constrained IoT edge devices'
Task scheduler for Arm® Cortex®-M0+ processor on NXP FRDM-KL25Z board
An open source reimplementation for the UV-K5/6 walkie talkies (ARM-Cortex-M0)
Repository of the ECML PKDD 2021 tutorial title 'Machine Learning Meets Internet of Things: From Theory to Practice'
driver for 8 ws2812 led strips on a 48MHz Cortex-M0 with temporal dithering
Shenanigans with LEDs on KL25z ARM Cortex M0 board, using lots of interrupts.
RSA encryption and decryption on ARM Cortex M0 Freedom KL25Z board using external keypad and display.
Hardware/Software | SIM device Node that allows for extensive, and detailed remote monitoring statistics and inline control over system hardware for maintenance.
Bare Metal Firmware for FRDM KL25Z development board
Codes written in order to learn and improve my skills on embedded C programming of ARM Cortex-M microcontrollers.
ARM Cortex M0+ Assembly code from CMPE-250 class at RIT. Written for FRDM-KL05Z. Developed using Keil uVision IDE
Simplified Version of 555 Timer for Capacitance Meter. Built in Parallel to Resistance Meter.
A Rust `embedded-hal` implementation for all MCUs in the PY32 F0 family