An open API service providing repository metadata for many open source software ecosystems.

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