Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/alexwohlbruck/covalent

Internet connected lamps! For my senior capstone project💡⚛️🎓

arduino bluetooth friendships iot long-distance microcontroller mongodb mood-lamp nodejs realtime smart-home vue web web-app websockets

Last synced: 21 Dec 2024

https://github.com/0015/python_serial_range_finder

Application for Single-point TOF Laser Ranging Sensor

laser-ranging-sensor microcontroller python-serial thatproject tof

Last synced: 08 Jan 2025

https://github.com/tsaarni/ir-remote-control-repeater

DYI IR remote control signal extender

infrared-control mbed-os microcontroller

Last synced: 25 Jan 2025

https://github.com/kevin-pottier/rpen

RPEN - Connected Pen 🖊️✨ A smart pen that lets you write or draw remotely on a TFT screen via Bluetooth. Features include customizable colors and sizes, motion detection with MPU6050, and real-time feedback via RGB LED. Built with a Bluepill microcontroller, it's perfect for education and creative projects. Open-source and innovative! 🚀

c-language educational-project embedded-systems graphics i2c ili9341 led-matrix microcontroller mpu6050 stm32 tft-display uart-communication uart-communication-protocol

Last synced: 07 Dec 2024

https://github.com/sefakcmn00/micro-c-basic-example

Simple applications with proteus simulation using Micro-C pic application are shown in the project. The project includes Traffic Intersection application, for loop applications, illuminated led circuit, traffic light, while and if loop applications.

led-controller microcontroller microcontrollers pic18f proteus

Last synced: 13 Jan 2025

https://github.com/hayguen/ad9850

AD9850 setup with TE439 connected with Teensy microcontroller and controlled from PC

hamradio microcontroller

Last synced: 14 Dec 2024

https://github.com/kulp/lemta

Clean-room reverse-engineering of Atmel simulator libraries from http://packs.download.atmel.com

atmel avr microcontroller simulator

Last synced: 16 Dec 2024

https://github.com/stef1949/lumifur_controller_max7219

ESP32 controller code for an LED matrix display designed for a Protogen mask. It features various facial expressions and animations, which can be controlled via Bluetooth Low Energy (BLE) using an ESP32 development board. The project includes a boot-up animation with scrolling text and supports multiple facial expressions such as idle, happy

cpp esp32 led-controller ledmatrix microcontroller protogen richies3d

Last synced: 01 Feb 2025

https://github.com/roaldarbol/bux

🐞 A simple GUI for running experiments

microcontroller opencv python

Last synced: 21 Dec 2024

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: 21 Dec 2024

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: 27 Oct 2024

https://github.com/dhrosa/circuitpython_tool

Command-line tool for interacting with CircuitPython devices

circuitpython microcontroller

Last synced: 13 Oct 2024

https://github.com/shishir-dey/esp32-chartjs

An ESP-IDF project to plot charts with ESP32 by serving HTML pages, and using WebSockets to communicate between the microcontroller and the web page

esp-idf esp32 html microcontroller server websockets

Last synced: 14 Nov 2024

https://github.com/nk-works/rasppi-essentials

A versatile collection of Raspberry Pi projects demonstrating core functionalities and applications. From sensor integrations to hardware control via GUI, this repository covers various topics such as I2C communication, PWM, signal processing, and more.

embedded-systems linux microcontroller python raspberry-pi

Last synced: 31 Oct 2024

https://github.com/osestic/widowx_arm_hiwonder_bionic_hand_embedded_system

We embarked on integrating a WidowX Robotic Arm controlled by an Arbotix - M Arduino with a robotic hand controlled by a Tiva C Series TM4C123G microcontroller. Through the microcontroller's Universal Asynchronous Receiver-Transmitter module, commands were sent to the microcontroller to make the hand and arm perform creative gestures and actions.

c-programming-language microcontroller python robotics

Last synced: 12 Oct 2024

https://github.com/taffarel55/avr-microcontrollers

Códigos e exemplos para microcontroladores da arquitetura AVR

avr avr-programming microcontroller

Last synced: 09 Jan 2025

https://github.com/umerrali/16x2-lcd-interfacing-with-pic-microcontroller

16x2 LCD interfacing with PIC18F452 microcontroller in Assembly language.

16x2-lcd lcd-interfacing microcontroller pic18f452

Last synced: 17 Jan 2025

https://github.com/learnwithfair/microcontroller

COMPUTER-ARCHITECTURE-AND-MICROCONTROLLER with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]

3-1 3-1-semester academic computer-architecture-and-microcontroller learn-with-fair learnwithfair microcontroller rahatul-rabbi rahatulrabbi

Last synced: 09 Jan 2025

https://github.com/lancewalk87/clm-nrf2401-bluetooth-breakout

Hardware/Software | Generic ISP Interface, MCU PIC8-bit SPI Interface. 2.4GHz, Low Energy Bluetooth.

bluetooth-low-energy breakout c c-plus-plus hardware-modules isp jtag-vpi mcu microcontroller mplab nrf24l01 pic prototype spi

Last synced: 17 Jan 2025

https://github.com/stef1949/lumifur_controller

ESP32 controller code for an LED matrix display designed for a Protogen mask. It features various facial expressions and animations, which can be controlled via Bluetooth Low Energy (BLE) using an ESP32 development board. The project includes a boot-up animation with scrolling text and supports multiple facial expressions such as idle, happy

cpp esp32 led-controller ledmatrix microcontroller protogen richies3d

Last synced: 13 Jan 2025

https://github.com/bipinoli/self-driving-car

Brain for the Arduino based self driving car hardware. It also provides a beautiful user interface to the user. It works like a central command center with all the brains and interaction mechanisms.

android-application android-studio arduino java-8 microcontroller shortest-path-algorithm

Last synced: 23 Jan 2025

https://github.com/pchote/karaka

AVR microcontroller firmware for the Puoko-nui time series photometer.

astronomy avr instrumentation microcontroller

Last synced: 22 Jan 2025

https://github.com/anthonytedja/arduino

arduino is an archive of arduino projects for the ATmega328 microcontroller

arduino arduino-sketch breadboard microcontroller pcb-design robotics

Last synced: 30 Jan 2025

https://github.com/ripexz/uvee-py

A wearable UV Index indicator

arduino electronics microcontroller wearable wearable-devices

Last synced: 09 Jan 2025

https://github.com/phattharaphorn/microcontroller-application-and-development-lab

📟 A collection of Microcontroller Programming and Development.

c-library lab-assignment microcontroller

Last synced: 23 Jan 2025

https://github.com/alvesxy/washere

Projeto com ESP32 e RFID para comunicação cliente-servidor com um backend

esp32 microcontroller microsservices platformio rfid

Last synced: 05 Jan 2025

https://github.com/Scottapotamas/docker-riscv-zephyr

Docker container specifically for building Zephyr projects and flashing them to RISC-V dev-kits.

docker microcontroller risc-v zephyr-rtos

Last synced: 24 Oct 2024

https://github.com/ayapejian/micro-examples

Examples and snippets for microcontrollers

arduino esp32 esp8266 microcontroller platformio

Last synced: 06 Feb 2025

https://github.com/darkas-overgold/pucp_2024-2_alley_radar

Final work for the Digital Systems course in which I supported my friend with my C knowledge.

c catolic catolica css css-animations css3 electrical-engineering hardware html html-css html-template html5 html5-css3 microcontroller software-engineering

Last synced: 15 Dec 2024

https://github.com/lucasfturos/tcc-controle-de-maquina

Projeto focado em demonstrar a comunicação serial entre computador e microcontrolador

c cpp microcontroller qt5 serialport

Last synced: 06 Feb 2025

https://github.com/aypac/upycraft_community_dev

uPyCraft is the leading IDE for µPython development. However, development has stopped in 2018, so we would like to give it a desperately needed update from the community.

esp esp32 esp8266 ide microcontroller micropython python upython

Last synced: 20 Jan 2025

https://github.com/francoriba/snake_game_assembly

Classic snake videogame developed in assembler for PIC17F877 microcontroller. @FCEFyN, UNC, Digital Electronics 2

assembly bluethooth classic-game fcefyn interrupt-handler microcontroller pic17f887 picmicrocontroller uart unc video-game

Last synced: 11 Jan 2025

https://github.com/yantavares/msp430

My msp430 coding projects

assembly c microcontroller msp430

Last synced: 16 Dec 2024

https://github.com/matimax/site

A collection of maybe useful information for computer scientists and engineers interested in Swift and microcontroller programming, electronics and control theory.

ardiuno electronics esp32 espressif jetson-nano k210 microcontroller single-board-computers swift swift-package-manager swiftui

Last synced: 30 Jan 2025

https://github.com/gepetojj/carrinho-wireless-pico

Carrinho de controle remoto utilizando o Raspberry Pi Pico W.

iot microcontroller pico-w thonny

Last synced: 29 Dec 2024

https://github.com/kirby-b/arduino-auto-fan

Building an arduino device that turns on a fan when my room gets too hot.

arduino arduino-sketch arduino-uno cplusplus instructions microcontroller

Last synced: 30 Jan 2025

https://github.com/kirby-b/arduino-morse-code

A small collection of Morse code messages on an Arduino

arduino arduino-sketch arduino-uno cplusplus instructions microcontroller morse-code

Last synced: 30 Jan 2025

https://github.com/richgrov/microgd

(WIP) GDScript interpreter for microcontrollers

gdscript interpreter microcontroller

Last synced: 27 Jan 2025

https://github.com/02loveslollipop/badappleesp32codemaker

Bad Apple on ESP32 with composite video

bad-apple esp32 esp32-arduino microcontroller python

Last synced: 23 Jan 2025

https://github.com/alifeee/openbenches-train-sign

Attempt to display the most recent bench from https://openbenches.org/ on a train sign.

arduino cgi d1-mini esp8266 microcontroller openbenches train-sign

Last synced: 16 Dec 2024

https://github.com/sshahryiar/atxmega-tutorials

Tutorials on ATXMega32A4U Microcontrollers using MikroC Compiler

atmel atxmega avr c microchip microcontroller mikroc xmega

Last synced: 23 Dec 2024

https://github.com/techn0man1ac/powerbankonstm32

Powerbank on STM32 microcontroller

code cube cubemx microcontroller powerbank schematic stm32

Last synced: 16 Dec 2024

https://github.com/tk744/rubot

A blazing fast 3x3 Rubik's cube solver written in C.

algorithm microcontroller robotics rubiks-cube

Last synced: 01 Nov 2024

https://github.com/undacmic/stm32g0x1xx

An easy to read template project written in C and ARMv6 Assembly for STM32G0x1xx microcontrollers that includes a linker script, startup code and SYSCLK initialization

arm armv6-m assembly c cortex-m cortex-m0plus embedded embedded-systems linker-script microcontroller nucleo-board nucleo-g0b1re startup-script stm-32 stm32g0b1

Last synced: 24 Dec 2024

https://github.com/edixonalberto/control-electrificador

APP WEB para el control remoto de un electrificador de cercas

arduino arduino-sketch cpp css electronic html ino iot javascript microcontroller mysql php portfolio sql

Last synced: 18 Dec 2024

https://github.com/cfrankb/esp32-s3-vga-cs3

Creepspread III (remake) for the ESP32S3 VGA (2024). Originally written in assembly for MSDOS in 1993.

esp32s3 game maze-game microcontroller puzzle puzzle-game sidescroller vga vga-driver

Last synced: 24 Dec 2024

https://github.com/code2k13/pipico_dht22gadget

A table top gadget to display temperature and humidity information using Pi Pico, TFT LCD and DHT22

dht22 diy-electronics microcontroller pipico raspberry-pi-pico

Last synced: 13 Jan 2025

https://github.com/oleksa-oleksa/esp32_noisedetector_internship

Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity

c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol

Last synced: 18 Dec 2024

https://github.com/phidlarkson/jali-e-nsmq

AI-powered learning platform for NSMQ contestants, consisting of two main components: a Django-based ASGI application, Streamlit and a microcontroller setup.

artificial-intelligence microcontroller nsmq social-network streamlit

Last synced: 01 Jan 2025

https://github.com/seanmlyons22/ti-lprf-pacs

Rust Peripheral Access Crates (PACs) for Texas Instruments Low Power RF (LPRF) Microcontrollers

ble bluetooth embedded microcontroller rust texas-instruments zigbee

Last synced: 28 Oct 2024

https://github.com/bbilly1/aqi_monitor

This is a place to show off what went into building my AQI measuring station.

aqi aqi-measuring-station aqi-monitor arduino docker docker-compose esp8266 flask microcontroller

Last synced: 19 Dec 2024

https://github.com/pawelgoj/rgb_led_color_change

Simple program written in MicroPython for LED RGB color change. Works with raspberry pi pico (RP2040)

led led-rgb microcontroller micropython python raspberry-pi-pico rp2040

Last synced: 27 Jan 2025

https://github.com/gurkengewuerz/microcontroller-tensorflow

Tensorflow lite used on a SAMD21 microcontroller in the arduino framework for activity recognition

arduino microcontroller platformio samd21 tensorflow tensorflow-lite tensorflow-lite-micro

Last synced: 27 Jan 2025

https://github.com/outofcoffee/pico-weather

Fetches weather for location and displays on e-Ink display on Raspberry Pi Pico

display e-paper microcontroller micropython pico-w rpi-pico weather

Last synced: 23 Jan 2025

https://github.com/adinack/superbms

A versatile open-source battery management system designed for use in tandem with a central computer/microcontroller.

bms circuitpython microcontroller

Last synced: 02 Jan 2025

https://github.com/yusufcinarci/aquarium-project-with-microprocessor

Bu çalışmada PIC18F45K22 Mikdrodenetleyicisi kullanılarak akvaryum sistemi otomatik ve manuel olarak iki ayrı şekilde Proteus üzerinden simüle edilmiştir. Microdenetleyici MicroC Pro aracılığı ile programlanmıştır. C# üzerinden yaptığımız arayüz ile PIC18F26K20 mikroişlemcisi kullanılarak proteus üzerinden iki taraflı kontrol sağlanmıştır.

c csharp electronic electronics electronics-projects gui-application microc microcontroller microprocessor microprocessor-applications pic18f45k22 proteus simulation software

Last synced: 26 Dec 2024

https://github.com/bytewizer/digitalportal

Digital clock and weather portal for TinyCLR OS.

arduino clock csharp iot microcontroller netmf sitcore tinyclr

Last synced: 05 Jan 2025

https://github.com/akibhaider/basic-rover-controlling

Solutions of tasks of the online recruitment process of IUT_Mars_Rover "Project Altair: Software & Automation Team Recruitment-21

algorithms-and-data-structures arduino-uno gazebo-simulator microcontroller opencv-python ros-noetic teleop-twist-keyboard

Last synced: 10 Jan 2025

https://github.com/dipayansaha2002/iisc_p3

The main aim of this project is to calculate and monitor the surrounding temperature and change the speed of the fan as temperature changes i.e. the speed should increase with a rise in temperature and should decrease with a drop in temperature.

diode lcd microcontroller proteus temperature-sensor

Last synced: 04 Jan 2025

https://github.com/timgoll/asciiblink

little library to display text on 8 LEDs

arduino arduino-library ascii binary microcontroller

Last synced: 04 Jan 2025

https://github.com/liyanboy74/convert-gregorian-to-persian-calander

Convert Gregorian date to Persian Calendar using C language.

converter gregorian-to-persian microcontroller persian-calendar

Last synced: 29 Dec 2024

https://github.com/timobechtel/minimation

A mini animation/ task framework for microcontrollers (e.g. ESP32, Arduino, etc.)

animation arduino esp32 esp8266 microcontroller

Last synced: 29 Dec 2024

https://github.com/sudodevinci/microcontrollers

Demonstrations of more hard to find/grasp/lesser talked about concepts in microcontroller development using Arduino. Concepts here work for Pi Pico, Esp32-SX and Arduino Uno unless specified otherwise.

arduino esp32-arduino esp32-s3 microcontroller

Last synced: 24 Jan 2025

https://github.com/tdr-void/smart-aquarium-care-system

Automated aquarium care system utilizing Atmega32 microcontroller, LCD Display, DHT11 Temperature Sensor, Servo Motor, and GSM 800L. Enables personalized fish feeding schedules, alerts for temperature fluctuations, and low food notifications. Enhances fish care while minimizing human intervention.

c circuit-design embedded-systems microcontroller

Last synced: 18 Jan 2025

https://github.com/mateusjunges/sistemas-embarcados-2018

Repositório com o conteúdo das aulas de Sistemas Embarcados, do curso de Engenharia de Computação da Universidade Estadual de Ponta Grossa

arduino eletronica engineering esp8266 microcontroller

Last synced: 19 Jan 2025

https://github.com/gmostofabd/8051-keypad

📦 The 8051 4x4 Keypad Interfacing demonstrates how to connect and interact with a 4x4 matrix keypad using the AT89C51 microcontroller. Keypads are commonly used for user input in embedded systems, and in this project, we showcase how to read key presses using Assembly language.

4x4-keypad 8051 assembly circuit download files hex interfacing keypad language microcontroller programming proteus schematic simulation

Last synced: 19 Jan 2025

https://github.com/balena-io-experimental/cloud-jam

edge-node-manager compatible firmware for the cloud-jam

cloud-jam dfu microcontroller resin serial stm32f401re

Last synced: 03 Jan 2025