Projects in Awesome Lists tagged with embedded-c
A curated list of projects in awesome lists tagged with embedded-c .
https://github.com/zephyrproject-rtos/zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
bluetooth bluetooth-le embedded embedded-c iot mcu microcontroller real-time rtos zephyr zephyr-rtos zephyros
Last synced: 02 Apr 2026
https://github.com/nanopb/nanopb
Protocol Buffers with small code size
c embedded embedded-c nanopb protocol-buffers
Last synced: 13 May 2025
https://github.com/gozfree/gear-lib
Gear-Lib, C library for IOT Embedded Multimedia and Network
async embedded-c event iot ipc multi-media posix rtmp rtsp thread v4l2
Last synced: 11 Apr 2025
https://github.com/gozfree/libraries
Gear-Lib, C library for IOT Embedded Multimedia and Network
async embedded-c event iot ipc multi-media posix rtmp rtsp thread v4l2
Last synced: 12 Apr 2025
https://github.com/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.
active-object actor actor-model arm arm-cortex-m arm-cortex-m0 arm-cortex-m3 arm-cortex-m4 arm-cortex-m7 embedded embedded-c event-driven framework hierarchical-state-machine qp rtos samek state-machine statechart uml-state-machine
Last synced: 14 May 2025
https://github.com/charlesnicholson/nanoprintf
The smallest public printf implementation for its feature set.
bsd-license c cortex-m cpp embedded embedded-c embedded-systems firmware format iot libc mpaland no-dependencies printf public-domain snprintf text threadsafe tinyprintf vsnprintf
Last synced: 02 Apr 2026
https://github.com/mudita/MuditaOS
Mobile operating system based on FreeRTOS™ optimized for E Ink displays - developed for Mudita Pure minimalist phone
cpp e-ink embedded-c embedded-systems freertos minimalist mobile os phone
Last synced: 17 Apr 2025
https://github.com/debevv/nanoMODBUS
A compact MODBUS RTU/TCP C library for embedded/microcontrollers
arduino c embedded embedded-c embedded-systems microcontroller microcontrollers modbus modbus-library modbus-rtu modbus-tcp stm32
Last synced: 14 May 2025
https://github.com/Yellow-Camper/libevhtp
Create extremely-fast and secure embedded HTTP servers with ease.
c embedded-c event-driven http https libevent library
Last synced: 14 May 2025
https://github.com/yellow-camper/libevhtp
Create extremely-fast and secure embedded HTTP servers with ease.
c embedded-c event-driven http https libevent library
Last synced: 29 Sep 2025
https://github.com/softmotions/iowow
A C utility library and persistent key/value storage engine
android-database c c11 database database-engine ejdb embedded-c freebsd key-value key-value-database key-value-store kv-store kvstore nosql osx persistent-data-structure persistent-storage skip-list skiplist
Last synced: 06 Apr 2025
https://github.com/Softmotions/iowow
A C utility library and persistent key/value storage engine
android-database c c11 database database-engine ejdb embedded-c freebsd key-value key-value-database key-value-store kv-store kvstore nosql osx persistent-data-structure persistent-storage skip-list skiplist
Last synced: 17 Apr 2025
https://github.com/bharathsudharsan/tinyml-cam
Code for MobiCom paper 'TinyML-CAM: 80 FPS Image Recognition in 1 Kb RAM'
arduino-library c-plus-plus computer-vision edge-analytics edge-computing edgeimpulse embedded-c embedded-systems esp32-cam image-recognition iot-device tinyml
Last synced: 10 Apr 2025
https://github.com/umutsevdi/wear-pico
An open source Smartwatch firmware written in C for the Raspberry Pi Pico
c c-11 c-programming-language cmake embedded embedded-c embedded-systems hc-06 hc06 pico pico-sdk raspberry raspberry-pi raspberry-pi-pico smart-watch smartwatch watch waveshare-lcd
Last synced: 06 Mar 2026
https://github.com/PaulKlinger/tinypc
A miniature gaming PC / laptop
3d-printing avr electronics electronics-projects embedded-c game-development game-of-life mandelbrot tetris
Last synced: 10 Apr 2025
https://github.com/mnemocron/STM32-Tutorial
Getting started with the STM32 HAL development environment. Tutorial documents in Markdown.
embedded-c embedded-systems keil-uvision keil5 stm32 stm32f103 tutorial
Last synced: 17 Apr 2025
https://github.com/endurodave/c_statemachine
State Machine Design in C
c-language cross-platform embedded-c embedded-systems finite-state-machine state-machine
Last synced: 05 Apr 2025
https://github.com/dragonman225/stm32f469-usbaudio
Enable 24-bit / 96kHz Hi-Fi PCM stereo audio output via USB Audio Class 1.0 asynchronous mode on STM32469I-Discovery · Volume and mute control implemented
embedded-c stm32 stm32f4 usb-audio
Last synced: 17 Mar 2025
https://github.com/swedishembedded/control
Embedded Firmware Control Systems Toolbox (Pure C and GNU Octave)
c control-systems embedded-c embedded-systems firmware system-identification system-identification-toolbox zephyr zephyr-rtos
Last synced: 09 Mar 2026
https://github.com/franzflasch/riscv_em
Simple risc-v emulator, able to run linux, written in C.
c embedded-c embedded-systems emulator linux risc-v risc-v-emulator risc-v64 riscv riscv-em riscv-emulator riscv-linux riscv32 riscv64 rv32 rv64 uclinux
Last synced: 22 Jan 2026
https://github.com/QuantumLeaps/MiROS
MiROS (Minimal Real-Time Operating System) for ARM Cortex-M
arm embedded embedded-c embedded-systems kernel kernel-source kernels learning rtos samek youtube
Last synced: 27 Feb 2026
https://github.com/lupyuen/stm32bluepill-mynewt-sensor
Apache Mynewt Sensor Network Application for STM32 Blue Pill and nRF52 with Visual Rust, NB-IoT, GPS, iBeacon, NimBLE, ESP8266 (WiFi Geolocation) and nRF24L01
bme280 coap embedded-c embedded-rust esp8266 gps ibeacon iot mynewt mynewt-driver mynewt-thethings nb-iot nimble nrf24l01 nrf52 quectel rust stm32 stm32f103c8t6 udp
Last synced: 29 Jun 2025
https://github.com/aether-lang-org/aether
A compiled actor-based programming language with type inference, designed for concurrent systems.
actor-model c compiler concurrency embedded-c message-passing open-source pattern-matching programming-language systems-programming type-inference wasm
Last synced: 13 Jun 2026
https://github.com/nicolasmd87/aether
A compiled actor-based programming language with type inference, designed for concurrent systems.
actor-model c compiler concurrency embedded-c message-passing open-source pattern-matching programming-language systems-programming type-inference wasm
Last synced: 23 Apr 2026
https://github.com/rtedbg/rtedbg
Fast and flexible data logging/tracing toolkit for software testing and debugging. Minimally intrusive C/C++ code instrumentation, host-based decoding application, demo code included.
c-programming-language cortex-m cpp debugging embedded-c embedded-systems fprintf functional-safety instrumentation iot logging misra printf real-time realtime reverse-engineering safety-critical stm32 tracing tracing-library
Last synced: 21 Jul 2025
https://github.com/ittuann/enterprise_e
第十六届智能车竞赛-国家级一等奖-嵌入式控制开源(恩智浦杯/飞思卡尔杯)-全国第14名 🏆
board embedded embedded-c freescale-cup hardware intelligent-car nxp-cup pid riscv smart-car wch
Last synced: 22 Apr 2025
https://github.com/yashbansod/arm-tm4c-ccs
This repository contains all my practice codes of TM4C123GXL coded in CCS7. The Texas Instruments Tiva C LaunchPad board TM4C123G is used for the code. The TM4C123GXL Launchpad has the TM4C123GH6PM microcontroller which is based on the ARM Cortex-M4F microcontroller architecture and clocked at 80 MHz (with 100 DMIPS)
arm c ccs7 cortex-m4f embedded-c texas-instruments tiva tiva-c-series tm4c tm4c123 tm4c123gh6pm tm4c123gxl
Last synced: 07 May 2025
https://github.com/swedishembedded/sdk
Embedded firmware development, simulation and verification SDK
cmock embedded embedded-c firmware microcontroller platform sdk unity zephyr zephyr-rtos
Last synced: 09 Mar 2026
https://github.com/siliconlabs/mltk
A Python package with command-line utilities and scripts to aid the development of machine learning models for Silicon Lab's embedded platforms
aiot cpp embedded embedded-c embedded-systems internet-of-things iot keras keras-tensorflow machine-learning machinelearning python python3 tensorflow tensorflow-lite tensorflow-lite-micro tensorflow2
Last synced: 06 Apr 2025
https://github.com/SiliconLabs/mltk
A Python package with command-line utilities and scripts to aid the development of machine learning models for Silicon Lab's embedded platforms
aiot cpp embedded embedded-c embedded-systems internet-of-things iot keras keras-tensorflow machine-learning machinelearning python python3 tensorflow tensorflow-lite tensorflow-lite-micro tensorflow2
Last synced: 18 Mar 2025
https://github.com/scrutinydebugger/scrutiny-main
Debugging embedded software through instrumentation with a nice UI
calibration-tool can code-instrumentation cplusplus data-visualization debugger embedded embedded-c embedded-systems hardware-in-the-loop hil instrumentation introspection mcu runtime-debugger serial testing testing-tool
Last synced: 01 Apr 2026
https://github.com/vivekadi/msp430f5529
Example programs MSP430F5529
adc embedded-c embedded-systems interfacing msp430f5529 peripherals pwm servo servo-control texas-instruments
Last synced: 11 Apr 2025
https://github.com/rtradeltd/libcp2p
A libp2p-like protocol with first class support for embedded systems. End goal is a protocol that can run on anything from your fridge, embedded systems, and anything else. Higher level languages bindings will be done via FFI. Heavy WIP
c c-lang c-libp2p cid cmake cmocka doxygen embedded-c embedded-systems gcc ipfs ipld libp2p multiaddr multibase multicodec multiformats multihash valgrind
Last synced: 27 Apr 2025
https://github.com/ittuann/robomaster-nefu-ares-uavgimbal
第二十一届RoboMaster机甲大师赛-通用程序框架 NEFU东北林业大学-Ares战队 空中机器人六轴无人机云台开源框架 🏆
dji embedded embedded-c freertos nefu robomaster robotics stm32
Last synced: 22 Apr 2025
https://github.com/embeddedcontainers/zephyr
Performance-optimized container images for building Zephyr RTOS applications.
docker docker-image dockerfile embedded embedded-c embedded-systems oci oci-image rtos zephyr-rtos
Last synced: 07 May 2025
https://github.com/hamsadev/embeddedc-tutorials-and-challenges
این ریپازیتوری شامل مجموعهای از آموزشها، چالشها و تمرینها در زمینه برنامهنویسی امبدد سی است. از موضوعات پایه تا پیشرفته، منابع مختلفی در اینجا قرار داده شده تا به شما کمک کند مهارتهای خود را در برنامهنویسی امبدد سی تقویت کرده و آنها را در پروژههای واقعی به کار ببرید.
c embedded-c question-answering
Last synced: 14 Oct 2025
https://github.com/swedishembedded/workstation
Docker based development environment for coding, building and flashing embedded firmware.
docker-image embedded-c swedishembedded zephyr
Last synced: 09 Mar 2026
https://github.com/sonysemiconductorsolutions/edge-virtualization-platform
Edge Virtualization Platform
edge-ai edge-computing embedded-c iot-platform
Last synced: 27 Oct 2025
https://github.com/safiire/arm_synth
Wavetable Synth Running on an STM32F 32-bit ARM Cortex M3 microprocessor
arm arm-synth bandlimited c-plus-plus cortex-m3 dsp embedded embedded-c midi midi-device midi-parser polyphonic stm32f3 synthesizer wavetable
Last synced: 19 Jun 2025
https://github.com/eslam-abdo/ota
This project is implemented to program BlueBill Board (STM32 Micro-controller) over the air using a website with PHP and NodeMCU board.
arduino arm at-command embedded embedded-c embedded-systems esp8266 internet-of-things iot microcontroller ota ota-firmware-updates ota-update php stm32 stm32cubemx stm32f103 stm32f103c8t6 wifi
Last synced: 07 May 2025
https://github.com/minorglitch/zerofido
Passkey and security-key app for Flipper Zero with WebAuthn, FIDO2, U2F, USB HID, and NFC support.
authenticator ctap2 embedded-c fap fido2 fido2-authenticator fido2-webauth flipper-zero flipperzero passkeys security-key u2f usb-hid webauthn
Last synced: 30 May 2026
https://github.com/xanthium-enterprises/atmega328p-serial-uart-to-pc-communication
Atmega328p sample codes for USART (transmission and reception) communication with a Linux/Windows PC
atmega328p avr-gcc avr-microcontroller avr-programming embedded-c embedded-systems uart
Last synced: 21 Jan 2026
https://github.com/yashbansod/arm-tms570lc43x-ccs-halcogen
This repository contains all my practice codes/projects of Hercules TMS570LC43x Development Kit. The projects are made using embedded C on CCS 6 and HALCoGen. The TMS570LC4357 on the board is an Automotive grade MCU based on the ARM Cortex-R5F architecture clocked at 300 MHz.
arm c ccs7 cortex-r5f embedded-c halcogen hercules texas-instruments tms570 tms570lc43 tms570lc4357
Last synced: 13 May 2025
https://github.com/endurodave/c_allocator
Fixed Block Memory Allocator in C
c-language cross-platform embedded-c malloc-free memory-allocator
Last synced: 03 Mar 2026
https://github.com/deftio/fr_math
Fixed Radix Math library for embedded systems (opt for speed)
c embedded embedded-c embedded-math embedded-systems fixed-point high-performance integer-arithmetic math microcontroller-firmware no-floating-point
Last synced: 19 Apr 2026
https://github.com/aftersol/simplified-qoi-codec
An QOI codec that doesn't requires any other dependencies
c compression compression-implementations cpp decoder embedded embedded-c embedded-systems encoder header-only qoi single-header single-header-file single-header-lib single-header-library singleheader stb stb-style
Last synced: 15 Apr 2025
https://github.com/orcalinux/gps-distance-tracking-system
Embedded GPS Project
arm assembly cmake embedded embedded-c embedded-systems gps makefile
Last synced: 06 Oct 2025
https://github.com/embeddedalpha/stm32f411ceu6
Repo for STM32F411x based Black Pill Development Board
c code driver embedded-c embedded-systems library stm32 stm32f4 stm32f411
Last synced: 03 May 2025
https://github.com/whyisitworking/MCP23017-ESP8266-Miniature-Driver
A simple driver for ESP8266 enthusiasts out there to drive MCP23017 16-bit IO Expander
api driver embedded embedded-c esp esp-open-sdk esp8266 esp8266-arduino espressif expander i2c i2c-bus i2c-interface i2c-sensors mcp23017 mcp23017-esp8266 pin switch xtensa
Last synced: 13 Apr 2025
https://github.com/eslam-abdo/stm32_arm_drivers
Driver for STM32f103c8t6 ARM microcontroller
arm drivers embedded embedded-c embedded-systems microcontroller stm stm32 stm32f103
Last synced: 07 May 2025
https://github.com/embeddedalpha/stm32f103c8t6
Repository for Embedded Systems
c embedded-applications embedded-c embedded-devices embedded-software embedded-systems stm32 stm32f103
Last synced: 03 May 2025
https://github.com/waszil/pyembc
Declarative library for for describing embedded C data types in python
binary-parsing codegeneration ctypes ctypes-wrapper declarative embedded-c python3
Last synced: 28 Mar 2025
https://github.com/orcalinux/microcontroller-architecture-and-interfacing-with-arm-cortex
Explore microcontroller architecture and ARM Cortex interfacing in this comprehensive workshop. Sessions cover topics like C basics, ARM architecture, peripherals, interrupts, and more. Attendees gain hands-on experience with ARM Cortex-based microcontrollers.
armcortexm3 c-language computer-architecture embedded-c embedded-driver-development embedded-systems free-rtos rtos stm32f103c8 tft-display tft-st7735s
Last synced: 10 Apr 2025
https://github.com/njdevpro/spstring
A C string library that's designed with embedded development in mind.
c c-language embedded-c embedded-systems stack-based string
Last synced: 10 Apr 2025
https://github.com/orcalinux/Microcontroller-Architecture-and-Interfacing-with-ARM-Cortex
Explore microcontroller architecture and ARM Cortex interfacing in this comprehensive workshop. Sessions cover topics like C basics, ARM architecture, peripherals, interrupts, and more. Attendees gain hands-on experience with ARM Cortex-based microcontrollers.
armcortexm3 c-language computer-architecture embedded-c embedded-driver-development embedded-systems free-rtos rtos stm32f103c8 tft-display tft-st7735s
Last synced: 31 Oct 2025
https://github.com/tinybiggames/delphic
Runtime C compilation for Delphi
c-backend c-runtime c99 delphi embedded-c win64 windows-10 windows-11
Last synced: 08 Oct 2025
https://github.com/randomguy70/smartnotesrewrite
User-Friendly word editor for the TI-84 Plus CE calculator
c-language c-programming calculator compiled-language embedded embedded-c embedded-devices ez80 free-software notepad open-source randomguy text-editor ti-84-plus-ce ti-calculators user-friendly word-editor
Last synced: 23 Apr 2025
https://github.com/malespiaut/exotique
A C89 interface to code apps and games for any platform!
c-programming c89 embedded-c gamedev
Last synced: 30 May 2026
https://github.com/farukalpay/dynamicarray
This library implements a std::vector like Dynamic Array data structure in C, allowing for the creation, modification, and manipulation of an array whose size can be dynamically adjusted during runtime.
array-manipulation c c-datastructures c-library cs-fundamentals custom-allocator data-structure dynamic-array educational embedded-c generic-programming header-only learn-c low-level memory-management pointer-arithmetic resizable-array stdvector-alternative systems-programming vector
Last synced: 26 Jun 2025
https://github.com/2hdddg/chili
Unit tests for C in C
c embedded-c embedded-linux test-framework testrunner unit-testing unittest
Last synced: 23 Apr 2025
https://github.com/sarincr/arm_microcontroller_nxp_freescale_kl25z
Basic and Advanced experiments on NXP Freescale KL25Z Micro-controllers
arm armcortexm4 armv7 atolic coocox cortex-m embedded embedded-c embedded-devices embedded-systems freescale keil keil-uvision kl25z microcontroller nxp truestudio
Last synced: 02 Apr 2026
https://github.com/protik09/coremark-rp2040
This is the COREMARK® embedded benchmark ported by me to the RP2040 chip from the folks over at Raspberry Pi.
benchmark c embedded embedded-c embedded-systems raspberry raspberrypi-pico rp2040 rpi-pico
Last synced: 08 May 2025
https://github.com/embeddedcontainers/ncs
Performance-optimized container images for building Nordic nRF Connect SDK applications.
docker docker-image dockerfile embedded embedded-c embedded-systems nordic-semiconductor nrf-connect-sdk oci oci-image rtos zephyr-rtos
Last synced: 12 Mar 2025
https://github.com/zby-zy/mini-c-projects
Welcome to the Mini C Projects repository! Embarking on the exciting journey of learning C programming can be both thrilling and challenging, especially for those who are just starting.
basic-projects c c-application c-example-code c-exercise c-exercises c-functions c-operator c-programming c-programming-language c-tutorials c-variables challenge coding electrical-engineering embedded-c embedded-devices embedded-systems mini-projects-in-c-language
Last synced: 10 Apr 2025
https://github.com/eriknyquist/app_timer
Friendly, lightweight, hardware-agnostic timer abstraction layer in C. Use a single timer/counter source to drive many timed events.
arduino c cprogramming embedded embedded-c hardware-agnostic linux os-agnostic portable scheduling timer timers timing windows
Last synced: 01 May 2025
https://github.com/cxw42/fixedptc-fork
Fork of fixedptc by Ivan Voras
embedded embedded-c fixed-point math
Last synced: 14 Apr 2025
https://github.com/ekrich/exip
Efficient XML Interchange (EXI) Embeddable C API
c-lang compression-algorithm embedded-c exi exip streaming-data xml
Last synced: 16 Apr 2025
https://github.com/sarincr/learn-embedded-c-with-8051-microcontroller
Simple 89C51 microcontroller exercises including examples of GPIO, Timer, Interrupts, ADC, UART, and more.
8051 8051-architecture 8051-projects embedded-c embedded-devices embedded-systems iot keil microcontroller microcontrollers
Last synced: 13 Apr 2025
https://github.com/ebrezadev/ds3231-real-time-clock-c-driver
DS3231 Real Time Clock C Library (High Level Driver)
arduino c driver ds3231 embedded-c library linux raspberrypi real-time-clock rpi rtc
Last synced: 10 Aug 2025
https://github.com/sarincr/pic-microcontroller-using-mplab-and-xc8
Basic exercises for PIC Micro-controllers using MPLAB IDE and XC8 Compiler for PIC16F877A
embedded embedded-c embeddedsystems microchip microcontroller microcontrollers mplab mplabx pic pic16f pic16f877a pic18f pic18f4550 picmicro xc8 xc8-compiler
Last synced: 17 Feb 2026
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/kcxt/WheresThatDefine
A poorly named reverse C pre-processor
bitmask c-headers embedded embedded-c embedded-linux embedded-registers register-macros
Last synced: 05 May 2025
https://github.com/rtedbg/rtelib
Minimally intrusive binary data logging/tracing library
debugging embedded-c embedded-systems hard-realtime logging-library real-time realtime tracing-library
Last synced: 06 Mar 2026
https://github.com/yashbansod/arm-tm4c-iar
This repository contains all my practice codes of TM4C123GXL coded in IAR Workbench. The Texas Instruments Tiva C LaunchPad board TM4C123G is used for the code. The TM4C123GXL Launchpad has the TM4C123GH6PM microcontroller which is based on the ARM Cortex-M4F microcontroller architecture and clocked at 80 MHz (with 100 DMIPS).
arm c ccs7 cortex-m4f embedded-c texas-instruments tiva tiva-c-series tm4c tm4c123 tm4c123gh6pm tm4c123gxl
Last synced: 24 Oct 2025
https://github.com/sarincr/pic-micro-controllers-using-mikro-c-for-pic16f877a-basic-exercises
Basic exercises for PIC Micro-controllers using Mikro C for PIC16F877A. The mikroC PRO for PIC is a powerful, feature-rich development tool for PIC microcontrollers. It is designed to provide the programmer with the easiest possible solution to developing applications for embedded systems, without compromising performance or control.
embedded embedded-c embedded-devices embedded-systems iot iot-application iot-device iot-framework iot-platform microcontroller microcontroller-boards microcontrollers mikro mikroc mikrocpic pic-micro-controllers pic16f pic16f877a pic18f2550 pic18f4550
Last synced: 08 Jul 2025
https://github.com/ebrezadev/bmp280-barometric-pressure-and-temperature-sensor-c-driver
Bosch Sensortec BMP280 High Level MCU Independent C Driver
altimeter api barometric-pressure bmp280 bosch bosch-sensor c driver embedded embedded-c
Last synced: 15 Oct 2025
https://github.com/abhinav-ark/arm_tm4c123gh6pm_weather_monitoring
A weather monitoring system using ARM TM4C123GH6PM microcontroller
arm dht11 embedded-c embedded-systems lm35
Last synced: 14 Aug 2025
https://github.com/andezion/tans-integration
My attempt to integrate a simplified tANS algorithm into the ContikiNG environment
algorithms asymetric-numeral-systems c contiki-ng embedded-c udp-protocol
Last synced: 08 Sep 2025
https://github.com/parthpower/r305library
Generic C library for r305 fingerprint scanner module.
avr c embedded-c generic library r305
Last synced: 12 Apr 2025
https://github.com/eslam-abdo/can_protocol
CAN Driver for STM32f103c8
can-bus embedded embedded-c embedded-systems interface mcp2551 self-driving-car stm32 stm32f103 stm32f103c8t6 stm32f4
Last synced: 09 Apr 2025
https://github.com/yusufss4/advanced-c-programming-course
Advanced C Programming Notes
advanced-c c c-programming c-programming-language embedded-c linux
Last synced: 10 Apr 2025
https://github.com/sarincr/texas-instruments-msp430-launchpad-ccs-examples
MSP-EXP430G2 LaunchPad programming using Code Composer Studio. The MSP-Exp430G2 Launchpad Development Kit Is An Easy-To-Use Microcontroller Development Board For The Low-Power And Low-Cost MSP430G2X MCUS. It Has On-Board Emulation For Programming And Debugging And Features A 14/20-Pin Dip Socket, On-Board Buttons And Leds &Amp; Boosterpack Plug-In Module Pinouts That Support A Wide Range Of Modules For Added Functionality Such As Wireless systems, Displays, Amp & More. Code Composer Studio (CCStudio or CCS) is an integrated development environment (IDE) to develop applications for Texas Instruments (TI) embedded processors.
ccs ccs-compiler codecomposer embedded embedded-applications embedded-c embedded-devices embedded-linux embedded-systems microcontroller microcontroller-boards microcontroller-lab microcontroller-source microcontrollers msp msp430 msp430-elf-gcc msp430-launchpad msp430f5529 msp430g2553
Last synced: 19 Mar 2026
https://github.com/rafael-santiago/kryptos
A multiplatform easy to embed crypto library.
blake3 crypto cryptography cryptography-library embedded-c freebsd freebsd-kld internal-dsl kernel-module linux linux-kernel-module minix netbsd netbsd-kernel-module netbsd-kmod openbsd solaris suckless-implementations windows windows-kernel
Last synced: 30 Oct 2025
https://github.com/mrh1997/headlock
An adapter for making C code testable from Python (see https://headlock.readthedocs.io/en/latest)
bridge bridging c embedded-c iot python tdd test-driven-development testing unittest
Last synced: 16 Jan 2026
https://github.com/jcarrano/fixed_point_arith
Fixed point math library in C with 3d vectors and quaternions - formal verification is in process...
arithmetic c embedded-c fixed-point math-library quaternion vector-math
Last synced: 02 Aug 2025
https://github.com/sarincr/avr_microcontroller_exercises
Basic and Advanced experiments on AVR Microcontrollers
adc arduino atmega328p atmel avr avr-gcc avr-programming dac embedded embedded-c embedded-systems gpio interrupts iot microchip microcontroller microcontroller-boards uart usart
Last synced: 31 Aug 2025
https://github.com/mhamdyx/Embedded_Software_Essentials_Specialization
Embedded Software Essentials Specialization on Coursera by University of Colorado Boulder
embedded-c embedded-software embedded-systems makefile msp430
Last synced: 10 Oct 2025
https://github.com/sarincr/esp8266-arduino-ide
Programming ESP266 Node MCU with Arduino IDE
arduino arduino-boards arduino-ide arduino-library arduino-platform arduino-sketch arduino-uno embedded-applications embedded-c embedded-devices embedded-systems esp-idf esp32 esp32-arduino esp8266 esp8266-arduino espressif espresso iot iot-device
Last synced: 18 Apr 2026
https://github.com/avsystem/anjay-lite
Anjay Lite is AVSystem’s ultra-lightweight implementation of the OMA SpecWorks LwM2M protocol, purpose-built for the most resource-constrained IoT devices.
bootstrap c coap device-management embedded embedded-c internet-of-things iot lwm2m lwm2m-client lwm2m-protocol monitoring
Last synced: 15 Jun 2025
https://github.com/anthonydotmoe/vgmplayer
(Unfinished) Hardware YM2151 VGM Player using RP2040
embedded-c music music-player pio retrogaming rp2040 vgm ym2151
Last synced: 12 Apr 2025
https://github.com/ebrezadev/ds1307-real-time-clock-c-driver
DS1307 RTC (real time clock) portable c library (high level driver)
arduino c driver ds1307 embedded embedded-c library real-time-clock rtc
Last synced: 07 May 2025
https://github.com/eriknyquist/hashtable
A lightweight separate-chaining arena-backed hashtable in C, designed to be flexible enough for embedded systems
arena-allocator data-structure data-structures-and-algorithms embedded-c embedded-systems hashtable hashtable-chaining separate-chaining
Last synced: 16 Jun 2026
https://github.com/ndrohith09/arduino
These are IOT projects.In these IOT projects I am using ARDUINO MICROCONTROLLER to create projects.
advanced-projects arduino basic-projects embedded-c
Last synced: 31 Jul 2025
https://github.com/tanmoy2504/8051project
Repository Containing all Keil uVision5 C51 Project file for 8051 Microcontroller in C Language. Targeted Device - Microchip AT89S51/AT89S52
8051 at89s51 at89s52 atmel embedded-c keil-uvision5 mcs51 microchip microcontroller
Last synced: 27 Feb 2026
https://github.com/mhamdyx/embedded_software_essentials_specialization
Embedded Software Essentials Specialization on Coursera by University of Colorado Boulder
embedded-c embedded-software embedded-systems makefile msp430
Last synced: 22 Mar 2025
https://github.com/xanthium-enterprises/atmega328p-10bit-adc-configuration-code
ATmega328p sending ADC data to PC using USART and USB to Serial Converter
adc atmega328p avr avr-gcc avr-microcontroller embedded-c embedded-systems microchip
Last synced: 24 Jan 2026
https://github.com/vivekadi/dsp-techniques_using_msp430
C code in MSP430 for DFT,Convolution and others
algorithms convolution dft dsp embedded-c embedded-systems msp430f5529
Last synced: 12 Jun 2025
https://github.com/ahmdvnd/bitmapfonthandlerproject
a library to display Farsi words on embedded device`s screens
bitmap-font c c-plus-plus cmake codepage cpp devices display-library embedded embedded-c farsi-font font-drawing opencv pos verifone windows-1256
Last synced: 02 Mar 2026