Topic: "arm-cortex-m4"
QuantumLeaps/qpc
QP/C Real-Time Event Framework/RTOS is a lightweight implementation of the asynchronous, event-driven Active Object (Actor) model combined with Hierarchical State Machines.
Language: C - Size: 66.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,068 - Forks: 258

QuantumLeaps/Super-Simple-Tasker
Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
Language: C - Size: 3.08 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 165 - Forks: 35

arm-university/Efficient-Embedded-Systems-Design-Education-Kit
Design and program Arm-based embedded systems and implement them in low-level hardware using standard C and assembly language.
Language: C - Size: 54 MB - Last synced at: 17 days ago - Pushed at: 8 months ago - Stars: 94 - Forks: 29

araobp/acoustic-features
Acoustic features (MFSCs and MFCCs) for edge AI
Language: C - Size: 230 MB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 43 - Forks: 12

EEESlab/CMix-NN
CMix-NN: Mixed Low-Precision CNN Library for Memory-Constrained Edge Devices
Language: C - Size: 166 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 32 - Forks: 8

ferenc-nemeth/arm-hard-fault-handler
What to do when Hard fault hits? Debugger and error reporter solution for ARM Cortex M3 and M4.
Language: C - Size: 504 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 30 - Forks: 7

arm-university/Internet-of-Things-Education-Kit
Specify, design, and program modern connected electronic systems in response to the ever-growing number of connected devices
Language: C - Size: 41.4 MB - Last synced at: 23 days ago - Pushed at: 9 months ago - Stars: 29 - Forks: 12

bharathsudharsan/OTA-TinyML
Code for IEEE Internet Computing Journal paper 'OTA-TinyML: Over the Air Deployment of TinyML Models and Execution on IoT Devices'
Language: C++ - Size: 48.6 MB - Last synced at: 23 days ago - Pushed at: almost 3 years ago - Stars: 21 - Forks: 5

gtxzsxxk/intelli-switch
基于stm32-f4智能气象站及Wi-Fi开关,提供温度、气压、湿度及光强度测量、服务器上报,以及Wi-Fi控制下的GPIO口。Intelligent Weather Station and Wi-Fi switcher providing temperature ,atmosphere pressure ,humidity and lightness detecting and reporting .Also the control of GPIO in Wi-Fi.
Language: C - Size: 17 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 3

streetdogg/arm-rtos
Implementation of an round robin pre-emptive scheduler and build environment for ARM Cortex M4 controllers.
Language: C - Size: 49.8 KB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 1

svenssonjoel/Learning-ARM-Cortex-M-Assembly
Some attempts at cortex-m assembler programming.
Language: Assembly - Size: 19.5 KB - Last synced at: 15 days ago - Pushed at: about 4 years ago - Stars: 9 - Forks: 3

vanvught/GD32FxxxR-dev-board
GD32F103R GD32F107R GD32F207R GD32F303R GD32F407R development board
Size: 2.93 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 1

KareimGazer/Keyboard-DIY
Make a keyboard yourself at home using ARM-Cortex-M4 micro-controller
Language: C - Size: 272 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 4 - Forks: 0

d-mironov/libstm32f4
Simple to use HAL for STM32F4 devices written in C
Language: C - Size: 1.02 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

ISA-Manipal/OLP-MBSD
Assignments and Examples from the MBSD Online Learning Program
Language: Assembly - Size: 1.71 MB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 4

nsill/Marlin-CR-10-SKR1.4Turbo
CR-10 - SKR 1.4Turbo - Marlin 2.0
Language: C++ - Size: 120 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 2

mauriciobarroso/ads101x
12-bit ADC ADS101x (ADS1013, ADS1014 and ADS1015) driver for ESP-IDF and STM32CubeIDE
Language: C - Size: 31.3 KB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 1

Aditya-A-garwal/STM32F401CCU6-Peripheral-Drivers
Abstractions over the peripherals of the STM32F401CCU6 microcontroller in the C language
Language: C - Size: 664 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

bharathsudharsan/Edge2Train
Code for IoT paper 'Edge2Train: a framework to train machine learning models (SVMs) on resource-constrained IoT edge devices'
Language: C - Size: 2.92 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

mohammedhassan9748/Embedded-Diploma
The Learn In Depth Embedded Diploma enhanced my expertise in C programming, Embedded C, microcontroller peripherals like GPIO, UART, SPI, I2C, TIMERS, and ADC. Additionally, I gained proficiency in automotive communication protocols such as CAN and Ethernet. Developed Linker scripts, Startup code, Makefiles, and RTOS custom scheduler from scratch.
Language: C - Size: 8.96 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

pro-codes090/stm32f4-gpio-driver
GPIO Bare metal drivers for stm32 f4 family of microcontrollers written in C from scratch .The driver allows user to configure the gpio pins of stm32 microcontroller in Input Mode , Output mode , Alternate function mode , interrupt mode and configure interrupt priority . The driver also exposes apis to read and write data to and from gpio pins and enable and disable interrupts .
Language: C - Size: 56.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 2

AshrithSagar/CP212-DoCPS-2024
CP 212 Design of Cyber-Physical Systems, IISc
Language: C - Size: 766 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

parikshitpagare/digital-clock-rtc
A digital clock and calendar with alarm functionality developed on STM32F401 using DS1307 RTC for time keeping. It includes a LCD based user interface to set time, date and alarm using interrupt based multiple push buttons.
Language: C - Size: 1.93 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

yousefosama654/YO_Scheduler
YO_Scheduler is an efficient OS scheduler designed for embedded systems, specifically for the TM4C123GH6PM mcu based on the Cortex-M4F. This scheduler provides accurate time-triggered task management, flexibility for custom task implementation,integration into AUTOSAR-based architectures with compliant DIO and Port drivers.
Language: C - Size: 39.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

kyungjae-lee/bare-metal-rtos
Real‐time operating system development on the bare‐metal STM32F407‐Discovery board
Language: C - Size: 15.3 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

AmirhoseinMasoumi/CubeSat-OBC
CubeSat OBC with ARM Cortex-M4 MCU.
Size: 3.03 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 2

bharathsudharsan/ECML-Tutorial-ML-Meets-IoT
Repository of the ECML PKDD 2021 tutorial title 'Machine Learning Meets Internet of Things: From Theory to Practice'
Language: Jupyter Notebook - Size: 32.6 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

napobear/a6502 Fork of BigEd/a6502
A 6502 emulator (library) written in assembly for ARM Cortex-M4
Language: Assembly - Size: 232 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

AhmedElgarnousy/Advanced_ES_Diploma
Advanced Embedded System Diploma
Language: C - Size: 62.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

FKBecerra/Embedded_Systems
My personal repository for code testing, research, design and embedded systems development!
Language: C - Size: 2.62 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mlab-modules/RP2040v01
MCU board with RP2040 dual-core microcontroller.
Language: HTML - Size: 11.8 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

hussein-shamy/Advanced_Embedded_Systems_Diploma
This repository, integral to my Automotive Embedded Systems Diploma, an advanced complement to the standard diploma, covers pivotal topics like ARM Microcontroller, AUTOSAR, and RTOS. Under Engineer Mohamed Tarek's guidance at Siemens DISW, explore my work during the course "A Taste of the Industry Level :) ".
Language: C - Size: 25.3 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

164adityakumar/Firmware-Cortex-M4_STM32
Language: Makefile - Size: 1.18 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

AliAzmy99/STM32F401CC_Drivers
Drivers for the STM32F401CC micro-controller that I did as part of an embedded systems programming course
Language: C - Size: 190 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

adamjacobs2/RTOS
Custom Real-Time Operating System (RTOS) for a Arm Cortex-M4 Microcontroller. The system runs a game similar to FallDown! from the App Store (Added gyroscopic controls).
Language: C - Size: 3.25 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Alitastan/NUCLEO-WB15CC-FreeRTOS
Non CMSIS, manual FreeRTOS & Segger SysView implementation on NUCLEO-WB15CC
Language: C - Size: 1.75 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

elmot/STM32L476-DISCO-servo-test
Servotester based on STM32L478G-Discovery board
Language: C - Size: 1.26 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ItzEnigma/industrial-vacuum-cleaner
Industrial Vacuum Cleaner project based on ARM-CortexM4 processor developed in C-Language. Debugged and simulated using Keil-IDE (v5) ... the project is part of Swift Act Training (Embedded Software Design).
Language: C - Size: 1.63 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

NestorDP/ARM-EK-TM4C123GLX_examples
Projects for TM4C123GL LaunchPad
Language: C - Size: 56.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

aidanTheCoder/Micropocessor-Systems-Projects
Set of projects developed on the TivaWare Development Board with the ARM Cortex M4 processor
Language: C - Size: 111 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

abdelkarimjaja/apis-for-mutlimeters-monitors
Develop the APIs for multimeters monitor device.
Language: C - Size: 6.3 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Yashodhanvivek/Embedded_DSP_STM32F4_DFT
Language: C - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

AmirhoseinMasoumi/Progress-V3.1
Progress is an ARM Cortex-M4 MCU development board.
Size: 16.1 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

aditya-167/HaTeDi-Recognition-Realtime-System
Touch interface-STM3F429I-D (CubeMX-AI)based handwritten digit and text recognizer using Deep Learning
Language: C - Size: 94 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mylespedronan/adc_udma
Implementation of the ADC sampling the internal temperature sensor of the TM4C123 using uDMA to transfer data between buffers using Ping-Pong mode
Language: C - Size: 242 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

mylespedronan/UART
This repository is for initializing UART and UART interrupt handler on the TM4C123GH6PM
Language: C - Size: 141 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

mylespedronan/stoplight
Language: C - Size: 723 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

0x00000FF/CNUCSE-Embedded-Programming-2021-Spring
2021 봄학기 임베디드 프로그래밍
Language: TeX - Size: 517 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

KeijiUtida/EmbeddedSystemsRTOS
These codes were made for the Tiva TM4C1294NCPDT Microcontroller (ARM Cortex M4 TEXAS Instrumens)
Language: C++ - Size: 1.19 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

niaz-ahsan/Turn-LED-On
STM32F4DISC board LD4 (Green) is being turned on.
Language: C - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

KeijiUtida/Embedded-Systems
These codes were made for the Tiva TM4C1294NCPDT Microcontroller (ARM Cortex M4 TEXAS Instrumens)
Language: C++ - Size: 660 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

martinkostelnik/arm-snake
Snake game for ARM Cortex-M4 with matrix LED display.
Language: C - Size: 175 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

ismailfaruk/ECSE444--Microprocessors
For collaboration in ECSE 444
Language: C - Size: 242 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 3

nhivp/vnos
Create a simple RTOS from scratch
Size: 1000 Bytes - Last synced at: 27 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

R6/qpc
QP/C Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Language: C - Size: 68.7 MB - Last synced at: 10 months ago - Stars: 0 - Forks: 0