Microcontroller
Microcontrollers are small computers on a single integrated circuit, containing a processor, memory, and input/output peripherals. They are widely used in embedded systems for performing specific control functions efficiently. Applications of microcontrollers include robotics, IoT, and home automation. Popular examples include Arduino, ESP32, and Raspberry Pi Pico.
- GitHub: https://github.com/topics/microcontroller
- Wikipedia: https://en.wikipedia.org/wiki/Microcontroller
- Related Topics: embedded-systems, robotics, arduino, iot, home-automation, esp32, raspberry-pi-pico,
- Aliases: mcu, microcontrollers, micro-controllers, micro-controller,
- Last updated: 2025-04-23 00:18:19 UTC
- JSON Representation
https://github.com/quard/u8g2_font_render
platform and display agnostic library for render fonts from u8g2 project
display font mcu microcontroller stm32 u8g2
Last synced: 08 Feb 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: 14 Mar 2025
https://github.com/littlefs-project/ramrsbd
An example of a Reed-Solomon based error-correcting block device backed by RAM
embedded filesystem microcontroller
Last synced: 12 Apr 2025
https://github.com/nhivp/msp430-cli
A Command Line Interface (CLI) for MSP430G2 LaunchPad
cli commandline-interface embedded microcontroller msp430-elf-gcc msp430g2553
Last synced: 13 Apr 2025
https://github.com/gavinlyonsrepo/microcontrollerfonts
A repository to store various micro-controller fonts.
alphanumeric ascii ascii-font ascii-fonts embedded embedded-systems font fonts lcd led micro micro-controller micro-controllers microcontroller oled seven-segments-display
Last synced: 12 Nov 2024
https://github.com/rupava/solar-power-measurement-using-stm32
A project on reading the voltage and current form solar panel using the STM32 microcontroller. Also includes additional sensors like Temperature and Light.
electronics-projects embedded-systems microcontroller solar-power stm32 stm32f4
Last synced: 18 Jan 2025
https://github.com/bytewizer/blueswireless
Blues Wireless libraries built for GHI Electronics TinyCLR OS and .NET nanoFramework.
arduino csharp iot microcontroller nanoclr nanoframework netmf sitcore tinyclr wireless
Last synced: 21 Apr 2025
https://github.com/polarspetroll/bad_pico
execute any commands on any computer using a USB stick
bad-usb code-execution microcontroller pico raspberry-pi raspberrypi-pico usb-rubber-ducky
Last synced: 17 Jan 2025
https://github.com/bharathsudharsan/optimized-one-vs-one-algorithm
Code for AAAI poster 'Training up to 50 Class ML Models on 3 $ IoT Hardware via Optimizing One-vs-One Algorithm'
arduino classifier-training esp32 esp8266 incremental-learning microcontroller node-mcu one-vs-one online-learning optimization-algorithms tinyml
Last synced: 23 Apr 2025
https://github.com/funpythonec/ax12_upy
Library to control AX12 Dynamixel motors with MicroPython, Protocol 1.0.
ax12 circuit communication dynamixel dynamixel-servos gpio microcontroller micropython onewire robotic serialid servo tx-pin uart
Last synced: 08 Apr 2025
https://github.com/aliqasemzadeh/micro
Micro Programming For Student.
micro microcontroller microprocessor
Last synced: 12 Apr 2025
https://github.com/simonemoreware/landtiger-template
This repository provides a ready-to-use template for quickly working with the peripherals of the LandTiger development board based on the ARM Cortex-M3 (LPC1768). It includes modular drivers, practical examples, and an organized structure for embedded projects.
02golov arm-cortex-m3 buttons computer-architecture embedded-systems joystick landtiger led-control lpc1768 microcontroller peripheral-drivers politecnico-di-torino timer
Last synced: 22 Apr 2025
https://github.com/dhrosa/circuitpython_tool
Command-line tool for interacting with CircuitPython devices
Last synced: 10 Apr 2025
https://github.com/hedhyw/dinomega8
Firmware of the Dino game for microcontroller ATmega8
atmega8 avr c dino dinosaur-game dinosaurs electronics firmware game hobby microcontroller
Last synced: 09 Feb 2025
https://github.com/tsndr/waveshare-epaper-image-converter
Convert GIF to Binary for WaveShare ePaper Displays
converter eink epaper esp32 image microcontroller waveshare
Last synced: 21 Mar 2025
https://github.com/hayguen/cwkeyer
CW (morse) keyer with Teensy microController connected to PC via HID USB reporting DITs and DAHs ..
hamradio microcontroller morse
Last synced: 15 Mar 2025
https://github.com/danchitnis/comport
A simple package for using W3C Serial Api
api arduino browser chrome com communication comport edge embedded ftdi hardware javascript microbit microcontroller port serial typescript w3c
Last synced: 10 Apr 2025
https://github.com/aergoio/aergo-iot-microcontrollers
Aergo IoT
aergo blockchain iot microcontroller
Last synced: 19 Apr 2025
https://github.com/code2k13/gof_circuitpython
A CircuitPython implementation of Conway's Game of Life, that shows the game over TFT LCD
adafruit-library circuitpython game microcontroller micropython raspberry-pi-pico spi tft-display
Last synced: 13 Nov 2024
https://github.com/sshahryiar/stm8-tutorial
Tutorial on STM8 series microcontrollers
8-bit c microcontroller stm8 stm8s stm8s003 stm8s103 stm8s105 stm8s208rb stmicroelectronics
Last synced: 13 Apr 2025
https://github.com/snimmagadda1/pd-and-et-tremor-quantification
š„ Quantification of Parkinsonian and Essential Tremor using a novel, bluetooth-integrated accelerometer based system
bluetooth duke-university microcontroller parkinson pic quantification wearable wearable-devices
Last synced: 11 Mar 2025
https://github.com/risoflora/brook4xc8
Brook4-XC8 is a small XC8 library for all 8-bit PIC MCUs development.
8-bit adc automation embedded iot mcu mechatronics microchip microcontroller pic robotics
Last synced: 12 Nov 2024
https://github.com/ghazaleze/a-voting-system-with-atmega32
microcontroller project
Last synced: 21 Apr 2025
https://github.com/alirezajoodi/8051_projects
8051 Microcontroller Projects
8051 bascom8051 display lcd microcontroller mikroc relay srf02 uart
Last synced: 09 Apr 2025
https://github.com/lucas-yotsui/unimicro
Unified Hardware Abstraction Layer for a variety of different platforms.
baremetal blackpill embedded low-level-programming microcontroller stm32f4 ziglang
Last synced: 15 Feb 2025
https://github.com/adrianyorke/raspberrypi-and-diy-projects
A curated list of Raspberry Pi documentation to help beginner and intermediate Raspberry Pi enthusiasts configure Pi devices and build their projects.
documentation hacktoberfest microcontroller raspberrypi sbc
Last synced: 19 Apr 2025
https://github.com/lexus2k/tiny_mm
Tiny Memory Manager
alloc allocation malloc mcu memory memory-management microcontroller
Last synced: 03 Apr 2025
https://github.com/matinmonshizadeh/smart-home
Implementing and simulating a simple, smart home with three main objectives: Security, Temperature Control, and Lighting Control using ATMega32 microcontrollers and SPI protocol to transmit data from master to slave.
atmega32 avr microcontroller spi
Last synced: 27 Jan 2025
https://github.com/saadbazaz/arduino-rest-server
š Create REST APIs on an Arduino Uno!
arduino-boards cpp internet-of-things microcontroller rest-api rest-server web-framework web-server
Last synced: 15 Apr 2025
https://github.com/luojia65/cc2640r2f-hal
[WIP] Hardware Abstract Layer implementation of TI CC2640R2F microcontroller adapted to Rust embedded-hal framework
arm cc2640r2f cortex-m embedded microcontroller rust
Last synced: 14 Jan 2025
https://github.com/arsalanjabbari/smart-home-system-avr
This comprehensive solution harmonizes advanced components like temperature sensors, LCD displays, LEDs, and motors for the dynamic oversight of temperature and lighting in a smart home. With real-time monitoring, perceptual cues, and adaptable lighting control, the system ensures optimal comfort, energy efficiency, security and user-friendliness.
atmega32 avr microcontroller smarthome
Last synced: 28 Dec 2024
https://github.com/seveen/stm32-synth
Hardware wavetable synth on a STM32F303 microcontroller with LL drivers and C++
c-plus-plus microcontroller stm32 synthesizer
Last synced: 16 Mar 2025
https://github.com/zubax/ramen
Real-time Actor-based Message Exchange Network š
actor-model cpp20 dataflow dataflow-programming embedded flow-based-programming hard-real-time hardcore-engineering header-only mcu message-passing microcontroller pubsub real-time real-time-systems single-header
Last synced: 12 Apr 2025
https://github.com/tomcombriat/fixmath
arduino fixed-point header-only microcontroller
Last synced: 14 Apr 2025
https://github.com/nmattia/ghostwriter
3D printed, DIY macropad powered by Rust and rp2040 š»
3d-printing microcontroller onshape pimoroni raspberry-pi raspberry-pi-pico rust tiny2040
Last synced: 23 Apr 2025
https://github.com/sparky8512/usb-pwm-fan
Firmware and tools for interfacing with a PWM-controllable fan via USB
arduino atmega32u4 fan fancontrol microcontroller pwm usb
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: 14 Mar 2025
https://github.com/gavinlyonsrepo/pic_16F18313_projects
Projects for the Microchip PIC 16F18313 Microcontroller ( 8-bit, 8-pin).
16f18313 74hc595 hc-sr04 hd44780 lcd1602 led microchip microchip-pic microcontroller neo-pixel pic pic16f18313 rgb-led seven-segment tm1637 tm1637display ultrasonic-sensor ws2812 ws2812b ws2812b-led
Last synced: 05 Apr 2025
https://github.com/kleydon/drumstick-simulator-sample-python
Accelerometer-based drumstick controller experiment.
accelerometer controller drum drumstick instrument microcontroller microprocessor python steel steeldrum steelpan
Last synced: 02 Mar 2025
https://github.com/tsaarni/mqtt-micropython-smartsocket
Alternative firmware for Itead S20 WiFi Smart Socket
itead microcontroller micropython mqtt python sonoff
Last synced: 11 Apr 2025
https://github.com/plusk01/stm32-libopencm3-cmake-blink
blink stm32f7 with cmake + opencm3 + openocd
cmake libopencm3 microcontroller openocd stm32
Last synced: 20 Nov 2024
https://github.com/gavinlyonsrepo/pic_16f18313_projects
Projects for the Microchip PIC 16F18313 Microcontroller ( 8-bit, 8-pin).
16f18313 74hc595 hc-sr04 hd44780 lcd1602 led microchip microchip-pic microcontroller neo-pixel pic pic16f18313 rgb-led seven-segment tm1637 tm1637display ultrasonic-sensor ws2812 ws2812b ws2812b-led
Last synced: 12 Nov 2024
https://github.com/gavinlyonsrepo/pic_16f18446_projects
Projects and libraries code for the Pic 16F18446 Microcontroller ( 8-bit, 20-pin).
14-segment-alphanumeric-display 16f18446 8-bit adc alphanumeric bluetooth dht22 hd44780 lcd lkm1638 microchip microcontroller mq7 mq7-sensor pic16f pic16f18446 seven-segments-display tm1638 tm1638display
Last synced: 12 Nov 2024
https://github.com/mr-dos/8052-schizoid_demo
My own improved implementation of so-called "Schizofreny" 8051 board.
8051 8052 bootloader devboard devkit ide intel microcontroller oldschool
Last synced: 13 Apr 2025
https://github.com/gadingnst/microcontroller
Kumpulan project sederhana menggunakan Mikrokontroler pada jurusan Teknik Komputer di POLSRI.
arduino avr c cplusplus electronic microcontroller
Last synced: 05 Jan 2025
https://github.com/stecman/avr-doomclock
GPS clock on an ATTiny with MAX7219 7-segment driver
attiny13a avr avr-gcc digital-clock firmware microcontroller
Last synced: 11 Mar 2025
https://github.com/ghazaleze/microcontoller_lab
programming ATmega with C
atmega avr c codevision dot-matrix graphic-lcd interrupts microcontroller proteus pwm simulation timer
Last synced: 21 Apr 2025
https://github.com/virtualvivek/microsegment7
This library provides modules for 7-segment display using 8051 microcontroller to perform system callbacks, text patterns, available code for both common cathode and common anode.
7-segment-display 7segments 8051-architecture 8bitmicrocontrollers arduino clanguage micro-framework microcontroller
Last synced: 11 Mar 2025
https://github.com/chayanforyou/nec-ir-receiver-pic
Here is the easiest way to decode NEC Protocol. I have implemented it in two Microcontroller - PIC12F675 & PIC16F877A I am not using Interrupt or Timer.
decoder ir microcontroller nec pic protocol
Last synced: 11 Apr 2025
https://github.com/rohitsanj/snake8051
Snake Game on 8051
8081 asm assembly-8086 assembly-language-programming microcontroller snake-game
Last synced: 17 Mar 2025
https://github.com/jeija/renard-phy-s2lp
Open Sigfox Stack Reference Implementation - Cross-Platform PHY Layer for STMicroelectronics S2-LP
lpwan microcontroller s2-lp sigfox
Last synced: 15 Apr 2025
https://github.com/recursiveerror/avr
Projetos de baixo nivel com Atmel328p
arduino avr avr-gcc c microcontroller
Last synced: 29 Mar 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: 20 Nov 2024
https://github.com/ishrak26/maguire-in-the-middle
CSE 316: Microcontroller Sessional Project
16x2lcd arduino-uno atmega32a dotmatrix game gyroscope joystick-control microcontroller mpu6050
Last synced: 09 Jan 2025
https://github.com/yukitas/arduino-projects
:bulb: A collection of homemade micro Arduino projects.
arduino automation microcontroller raspberry-pi smarthome
Last synced: 08 Feb 2025
https://github.com/gavinlyonsrepo/timer_arduino_two
Countdown Timer: Range 1-99 minutes. Output time (mm:ss) to seven segment display and Audio to Buzzer. Input: Push button to start. Potentiometer used for time select.
arduino atmegap buzzer countdown-timer eagle four-digit-seven-segment kitchen kitchen-timer kitchentimer micro microcontroller potentiometer push-button seven seven-segment seven-segments-display sma420564 timer
Last synced: 28 Feb 2025
https://github.com/hamsadev/ps2_keyboard
A library for initializing and buffering the inputs of any number of ps2 keyboards on any type of hardware
avr microcontroller ps2 ps2-keyboard stm32
Last synced: 19 Apr 2025
https://github.com/naemazam/microprocessor-design-with-proteus-and-keil
A microprocessor is a computer processor wherein the data processing logic and control is included on a single integrated circuit, or a small number of integrated circuits. The microprocessor contains the arithmetic, logic, and control circuitry required to perform the functions of a computer's central processing unit.
0-to-f 7-segment-display assembly-language hex-files keil-uvision lab-report led-control matrix-keypad4x4 microcontroller microcontroller-lab naemazam proteus-v8 timer tutorial youtube
Last synced: 14 Jan 2025
https://github.com/Infineon/arduino-core-psoc6
Arduino core for Infineon PSoC microntrollers
arduino arduino-ide arduino-platform infineon makers microcontroller prototyping psoc
Last synced: 06 Apr 2025
https://github.com/ekovegeance/mobile-tracker
Project Micro Controller Arduino Uno | Mobile Tracker
arduino arduino-sketch arduino-uno bina-darma-university collaboration communityexchange ekovegeance learn microcontroller mobile-tracker project
Last synced: 30 Dec 2024
https://github.com/kareimgazer/keyboard-diy
Make a keyboard yourself at home using ARM-Cortex-M4 micro-controller
arm-cortex-m4 c gpio interrupt-driven-programs interrupts microcontroller tiva-c
Last synced: 11 Apr 2025
https://github.com/simsso/ambient-light
Windows application reading the screen colors and a microcontroller making an LED shine
ambient-light arduino microcontroller
Last synced: 24 Feb 2025
https://github.com/ercanersoy/bootloader
A yet another bootloader
avr bootloader hardware http megavr microcontroller
Last synced: 26 Feb 2025
https://github.com/sadrasabouri/mpf
Micro-Professor (MPF - I) for 8051 Instruction Set
8051 8051-architecture 8051-projects assembly microcontroller
Last synced: 14 Apr 2025
https://github.com/akhilrai28/pcb-designing
This repository contains detailed documentation and code for designing and developing a microcontroller-based Printed Circuit Board (PCB). The project focuses on creating a versatile and efficient platform for various embedded system applications, ensuring optimal performance, power efficiency, and ease of integration.
arduino atmega328p audio-amplifier circuit-design clap-switch diy diy-electronics eagle education electronics embedded-systems hardware-development microcontroller open-source pcb-design ultrasonic-sensor
Last synced: 18 Mar 2025
https://github.com/niclaslind/arduino-roboteq
Communicate via eg. an Arduino's UART pins with a Roboteq Motor Controller
arduino arduino-library microcontroller platformio roboteq roboteq-motor-controllers
Last synced: 11 Apr 2025
https://github.com/roehann/cota
CircuitPython Over-the-air (OTA) updates via ThingsBoard and GitHub for seamless device management.
circuitpython microcontroller ota-firmware-updates thingsboard
Last synced: 08 Feb 2025
https://github.com/stecman/stm8s-max7219-test
Digital clock example for STM8 microcontrollers
digital-clock firmware max7219 microcontroller stm8 stm8s
Last synced: 22 Apr 2025
https://github.com/radiopizza/acceldatadisplay
This repository is the source code of my course project, completed as part of the course "Basics of MPT".
adxl345 adxl362 c eeprom electronics i2c microcontroller oled oled-display-ssd1306 spi ssd1306 stm stm8 stm8s stm8s103f3
Last synced: 30 Jan 2025
https://github.com/dineshpinto/stm32f4
Combining an FPGA, µC and AWG for nanosecond photon counting
assembly awg c microcontroller photonics verilog
Last synced: 29 Mar 2025
https://github.com/choaib-elmadi/getting-started-with-pic16f877a
Getting started with the pic16f877a microcontroller (Peripheral Interface Controller).
microcontroller microprocessor peripherals pic pic16 pic16f pic16f877a pic16f887
Last synced: 22 Nov 2024
https://github.com/jonathspirit/guc_dogl128
A source library for the dogl128 screen
c dogl128 graphics lcd lcd-display library microcontroller silicon-labs source
Last synced: 25 Feb 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: 20 Feb 2025
https://github.com/cristiancristea00/tic-tac-toe
Tic-Tac-Toe game with AI implemented on a Raspberry Pi Pico board and a 20x4 LED display.
arduino arm artificial-intelligence bitbanging cortex-m0 i2c keypad-matrix keypad4x4 lcd-display lcd2004 lcd20x4 led-display microcontroller pioasm raspberry-pi raspberry-pi-pico tic-tac-toe tm1637 tm1637display
Last synced: 24 Nov 2024
https://github.com/camilstaps/hd44780_pic
HD44780 C library for PIC microcontrollers
display hd44780 lcd microcontroller pic
Last synced: 05 Apr 2025
https://github.com/sefakcmn00/temperature-and-humidity-measurement-with-micro-c-
The aim of the project; By expanding the scope of the project, the data is shown to the user via sms or a smart application (app). The received data is transferred to the SD-CARD with the RBO output pin. It is written to a file with the extension ā.imaā within the SD-CARD module. Thanks to the WinImage program, the received data is converted to the ā.textā extension. With the RS232 communication with the slave processor (PIC18F26K20), these data were seen on the GUI application in C#. https://cevirsozluk.com/
dht22sensor microcontroller pic18f46k22 proteus visual-studio
Last synced: 10 Apr 2025
https://github.com/camilstaps/cwdecoder
WD7FHC's CW decoder using a PIC microcontroller
cw-decoder ham-radio microcontroller morse-code pic
Last synced: 05 Apr 2025
https://github.com/gavinlyonsrepo/pic_16f716_projects
Projects for the PIC 16F716 microcontroller. (PIC16F716) 8-bit 18-pin.
16f716 8-bit 8bit assembly battery battery-testers c dht11 lcd microcontroller nokia nokia-5110 pic pic16 pic16f pic16f716 project segment seven-segments-display ucontroller
Last synced: 12 Nov 2024
https://github.com/geovanimelo/poo
Exemplos em C++ de todos os assuntos de Programação Orientada a Objetos (POO) e contém um projeto que junta esses conceitos a um microcontrolador para construir um sistema de automação para regar de forma segura jardins, gramados e hortas (OrganoSafe).
automatizacao automatizacao-horta garden gramado grasses hortas jardim microcontrolador microcontroller opp organicos poo programacao-orientada-objetos
Last synced: 24 Feb 2025
https://github.com/lemongrb/pic18f452
list of bare metal programming projects(pic18f452)
assembly bare-metal c18 embedded microchip microcontroller mpasm pic pic18f pic18f452 programming projects-list selflearning
Last synced: 10 Jan 2025
https://github.com/wpmed92/tinymaix-riscyd2
Porting of Sipeed's TinyMaix inference library to RiscyD2
c hardware microcontroller neural-network
Last synced: 29 Mar 2025
https://github.com/balena-io-experimental/nrf51822-dk
edge-node-manager compatible firmware for the nRF51822
bluetooth-low-energy dfu microcontroller nrf51822 resin
Last synced: 18 Apr 2025
https://github.com/thomasgladwin/malak
Psychophysiology measurement via Arduino
arduino biofeedback elegoo hardware heart light microcontroller ppg processing psychology psychophysiology python rate sensor
Last synced: 24 Feb 2025
https://github.com/russ-hensel/python_smart_terminal
A smart serial terminal written in python. Especially designed for use with microcontrollers like the arduino.
arduino microcontroller python rs232 terminal
Last synced: 30 Mar 2025
https://github.com/hedhyw/dielectricbreakdown
Source codes of programs for a designed device. The device measures the parameters of dielectric films.
atmega48 avr c coursework dielectric-films microcontroller voltage
Last synced: 20 Feb 2025
https://github.com/rohanvdvivedi/quadf32
Flight controller firmware.
bare-metal default-factory-bootloader drone flight-controller hmc5883l microcontroller mpu6050 ms5611 pcb-design pcb-layout quadcopter quaternion-algebra stm32 stm32f103c8t6 vector-math
Last synced: 20 Feb 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: 13 Apr 2025
https://github.com/alexlynd/esp8266-wifi-soundbox
WiFi-enabled MP3 soundbox w/ web interface (ESP8266 powered)
audio-player esp8266 iot microcontroller mp3-player music-player
Last synced: 14 Apr 2025
https://github.com/zerebos/intelligent-line-and-marker-tracking-car
Code, Documentation, and Demo, of an autonomous car that tracks a black line as well as markers in the form of sign posts.
autonomous-car autonomous-vehicles c microcontroller pid zackrauen-com
Last synced: 14 Feb 2025
https://github.com/bharathsudharsan/edge2train
Code for IoT paper 'Edge2Train: a framework to train machine learning models (SVMs) on resource-constrained IoT edge devices'
arm-cortex-m0 arm-cortex-m4 edge-computing efficient-inference iot-devices microcontroller online-learning optimization svm-training tinyml
Last synced: 11 Mar 2025
https://github.com/daar/easy80
Project files for the easy80 project
embedded ide microcontroller z80
Last synced: 30 Mar 2025
https://github.com/atoomnetmarc/avr-demo-board
AVR demo boards for old AT90S* microcontrollers.
at90s1200 at90s2313 at90s2323 at90s8535 avr-demo-board kicad microcontroller pcb platformio pmod reaction-game
Last synced: 19 Apr 2025
https://github.com/akhilrai28/internet-of-things
Developed under Makernova 2.0, this project explores microcontroller programming, sensor data logging, and communication protocols (MQTT, COAP, HTTP). It includes simulations in Proteus and app development using MIT App Inventor/Flutter for data visualization and control.
c coap cpp css dart flutter html http iot javascript microcontroller mit-app-inventor mqtt proteus python sensor-data
Last synced: 10 Feb 2025
https://github.com/blagojeblagojevic/motor_speed_pid
Dc motor speed control using PIC16F877A and MICROC IDE. For the purpose of simulation it is used Proteus.Also PID algoritam is implemented.
arduino asm avr avr-assembly c cpp electronics embeded-systems esp32 esp8266 esp8266-arduino microchip microcontroller motor pic pic16f877a pid-controller proteus speed-controller web-server
Last synced: 14 Feb 2025
https://github.com/balena-io-experimental/micro-bit
edge-node-manager compatible firmware for the micro:bit
bluetooth-low-energy dfu microbit microcontroller resin
Last synced: 18 Apr 2025
https://github.com/akhilrai28/robotic-bot
ROS-based teleoperated and autonomous robot with PID control and sensor integration.
autonomous-robots gazebo hardware-designs microcontroller pid-control robot-operating-system robotics ros-noetic sensors simulation teleoperation
Last synced: 18 Mar 2025
https://github.com/belajarqywok/s_lamp
Smart Lamp Simulation (Proteus) using Arduino atmega328p.
atmega328p embedded-systems iot microcontroller proteus proteus-arduino simulation
Last synced: 23 Mar 2025