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/darkas-overgold/pucp_2024-2_alley_radar

The main objective of the project is related to the implementation of a system, those of this type are usually used to monitor or analyze environments, possibly integrating sensors, digital signal processing or embedded applications. The repository stands out for the use of C as the main programming language, reflecting a low-level implementation.

c catolic catolica css css-animations css3 electrical-engineering embeddded-aplications embedded hardware html html-css html-template html5 html5-css3 implementation-of-algorithms low-level-programming microcontroller processing software-engineering

Last synced: 08 Feb 2025

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/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/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/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/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: 09 Feb 2025

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/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/veracioux/pic-thermostat

A thermostat using the PIC16F1939 microcontroller

microcontroller mplabx pic-microcontroller pic16f1939 thermostat

Last synced: 18 Jan 2025

https://github.com/padraigfl/bbcmicrobit-pomodoro

Super crude Pomodoro timer as an exploration for BBC MicroBit Go uses

bbc-microbit kids-programming microbit microcontroller pomodoro

Last synced: 14 Feb 2025

https://github.com/wesgtox/microcontrollers-microprocessors-ii

College "Microcontrollers and Microprocessors II" exercises.

c low-level microchip microchip-mplab microcontroller microprocessor

Last synced: 13 Jan 2025

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/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/r13i/embedded-electronics

This repository contains various codes of my microcontroller and IoT projects. Warning : Repo under construct !

c microchip microcontroller pic

Last synced: 02 Feb 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/againpsychox/lc7981_240x128

Library to control LC7981-based 240x128 monochromatic display for Arduino compatible microcontroller

arduino display ew24d40 lc7981 microcontroller u8g

Last synced: 13 Jan 2025

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/michaelkamprath/mostek-38p70-computer

A simple computer demostrating how to use and program the vintage MOSTEK 38P70 microcontroller

microcontroller mk3870 mk38p70 mostek-3870 vintage-computers

Last synced: 07 Feb 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/am-i-groot/brightness-of-led-on-a-scale

We have been able to build a full LED Intensity remote controller product which we shall use to control the brightness of the lighting in our homes without the need to move around. Get our product on your smartphone, and control your home lighting easily and effectively.

api-call boltiot-platform brightness cloud development iot-platform javascript led microcontroller project resistor scale

Last synced: 31 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/02loveslollipop/badappleesp32codemaker

Bad Apple on ESP32 with composite video

bad-apple esp32 esp32-arduino microcontroller python

Last synced: 23 Jan 2025

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/yantavares/msp430

My msp430 coding projects

assembly c microcontroller msp430

Last synced: 08 Feb 2025

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: 15 Feb 2025

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: 15 Feb 2025

https://github.com/kdesp73/pic18f4550-library

Peripherals C Library for the PIC18F4550 microcontroller

ccs-compiler library microcontroller pic18f4550

Last synced: 22 Nov 2024

https://github.com/isaacalves7/cpp

🅲➕➕ It's a repository of C/C++ programming language and his content.

arduino blueprint c c-language c-plus-plus cpp microcontroller microcontroller-programming unreal-engine

Last synced: 01 Feb 2025

https://github.com/moritznelle/archery_clock_tx

This code is meant for a sending unit in the archery clock network.

archery-clock esp32 microcontroller platformio vscode

Last synced: 27 Dec 2024

https://github.com/atoomnetmarc/atmel-ice-header-adapter-pcb

An adapter PCB to convert tiny Atmel-ICE header to something bigger.

debugger eagle-cad microcontroller pcb

Last synced: 03 Feb 2025

https://github.com/azmainadel/dont-drop-the-bomb

Academic microcontroller project

game hardware microcontroller

Last synced: 12 Feb 2025

https://github.com/chdanielmueller/14-segment-display

Sample Code for a Teensy 4.1 with a 4 character/digit 14 Segment Display attached

14segment display microcontroller teensy

Last synced: 13 Jan 2025

https://github.com/mateomor/firefightercar

A firefighter car code for ESP32

car esp32 hardware microcontroller

Last synced: 20 Jan 2025

https://github.com/medmes/go-display-s3

ESP32 S3 board scaffold project for LilyGo T DISPLAY S3 microcontroller.

esp-idf esp32 esp32-s3 iot lilygo-tdisplay-s3 lvgl lvgl-esp32-port microcontroller

Last synced: 15 Jan 2025

https://github.com/baptvit/microcontroladores

Microprocessadores e Microcontroladores UnB 1/2018 - MS

c cpp microcontroller msp430 rfid

Last synced: 15 Jan 2025

https://github.com/sun-lab-nbb/ataraxis-communication-interface

A Python library that enables Python clients and Unity game engine to interface with custom hardware modules running on Arduino or Teensy microcontrollers.

ataraxis communication interface microcontroller mqtt serial unity

Last synced: 08 Jan 2025

https://github.com/icejan/robot-navigation-program

A program that allows a robot to navigate through a maze and find the exit.

assembly-language hcs12 microcontroller

Last synced: 27 Jan 2025

https://github.com/schanur/blimp

Old and unfinished project to control an 10 qubic meter helium filled blimp drone

atmega blimp control css drone embedded-linux microcontroller navigation obstacle-avoidance remote-control ultrasonic-sensor university

Last synced: 30 Jan 2025

https://github.com/adamniederer/s12cpuv2-mode

A major mode for S12CPUV2 assembly language

assembly embedded freescale microcontroller s12cpuv2

Last synced: 01 Feb 2025

https://github.com/infusion/pcd8544

A Nokia 5110 display driver library

arduino arduino-library display microcontroller nokia5110

Last synced: 04 Feb 2025

https://github.com/andre-marcos-perez/sel0433_microprocessoraplications

Algorithms for the course Application of Microprocessors I - SEL | EESC | USP

8051 assembly c electrical-engineering intel microcontroller university-course

Last synced: 09 Feb 2025

https://github.com/roycuadra/iot-smartenviro-v1.2

In this simple IoT projects i use a ESP32C3 Supermini Because its Power Efficient and a AHT30 Sensor, it has a motion detection using an RCWL-0516 microwave radar sensor,

aht30 esp32c3-super-mini microcontroller rcwl-0516-microwave-doppler-radar sensors

Last synced: 02 Feb 2025

https://github.com/jmoric/roberto

Home Information and Automation System.

automation mcu microcontroller qt6 single-board-computer zigbee

Last synced: 03 Jan 2025

https://github.com/qincai-rui/pico-chat

Chat server powered by a microcontroller

html-css microcontroller micropython raspberry-pi-pico-w

Last synced: 13 Feb 2025

https://github.com/lily-osp/micropython-on-esp8266

Here is an example of how you could write the instructions for burning MicroPython firmware to an ESP8266 microcontroller

esp8266 microcontroller micropython micropython-esp8266 python

Last synced: 20 Jan 2025

https://github.com/johassel/h_bridge_inverter

Hardware/Microcontroller project to build basic functions of an H-Bridge Inverter

inverter-control microcontroller micropython mosfet-driver power-electronics raspberry-pi-pico

Last synced: 02 Jan 2025

https://github.com/ruliyanto/plant-watering-using-painlessmesh

Program ini untuk mengairi tanaman di pot menggunakan jaringan mesh

agriculture-technology esp32 mesh-network microcontroller painlessmesh

Last synced: 13 Feb 2025

https://github.com/vooon/docker-firmware-ota-arm

Docker image for building my firmwares by gitlab-ci

armv7 docker-image environment firmware gitlab-ci microcontroller

Last synced: 08 Jan 2025

https://github.com/oceanthunder/atmega328

A collection of my hobby projects.

arduino iot microcontroller

Last synced: 08 Feb 2025

https://github.com/erenelagz/esp32-robotic-arm-controller

Robotic Arm Controler Using Esp32 Blueooth Controller

arduino bluetooth esp32 microcontroller robotic-arm robotics

Last synced: 19 Feb 2025

https://github.com/qc20/e-display-api-esp32

An ESP32-based project that fetches real-time bus and train schedules from the Rejseplanen API and displays them on an energy-efficient E-Paper screen. Inspired by Danish public transport displays, this IoT solution offers a minimalist and low-power approach to keeping track of public transport times.

api-integration arduino bus-schedule copenhagen danish-public-transport denmark diy-electronics e-ink e-paperdisplay embedded-systems esp32 iot low-power microcontroller public-transport real-time-data rejseplanen smart-display train-schedule wifi

Last synced: 10 Feb 2025

https://github.com/giansalex/bootloader-pic

Pic Microcontroller Bootloader serie 16F

microcontroller pic16f887 picc

Last synced: 13 Feb 2025

https://github.com/darishsfit/parkbuddy

IOT based Smart Parking System using NodeMCU and Firebase Cloud Storage

arduino cpp esp8266 firebase firebase-realtime-database iot microcontroller nodemcu sensors

Last synced: 10 Feb 2025

https://github.com/neurarian/arduino-weatherstation-improved

My personal extension to the weatherstation plug and make kit project.

arduino arduino-uno-r4-wifi microcontroller weather-forecast weather-station

Last synced: 25 Jan 2025

https://github.com/atoomnetmarc/reset-timeout

Prevent microcontroller reset after power-on using an extra tiny microcontroller.

microcontroller

Last synced: 03 Feb 2025

https://github.com/milind-ranjan/automated-guitar-tuner

Automated Guitar Tuner: An Arduino-based project that uses a stepper motor and FFT analysis to automatically tune a guitar. The system captures and analyzes the guitar string’s frequency, adjusts the tuning peg, and ensures each string is perfectly in tune.

arduino arduino-uno audio-processing fastfouriertransform guitar-tuner microcontroller stepper-motor

Last synced: 10 Feb 2025

https://github.com/thotypous/mikrostm-link

Link together gcc and mikroC projects for STM32

gcc linker microcontroller mikroc

Last synced: 23 Jan 2025

https://github.com/tanvirongh/shenzhen-io-solutions

My solutions to the puzzles for the Zachtronics title "Shenzhen I/O

embedded-systems game microcontroller programming puzzle shenzhen-io zachtronics

Last synced: 13 Feb 2025

https://github.com/mcuw/samd21-blinky-example

Firmware for Atmel SAM D21 Pro with Zephyr and platformio

atmel blinky d21 firmware microchip microcontroller platformio samd21 vscode zephyr

Last synced: 14 Feb 2025

https://github.com/tyriis/esphome-config

ESPHome configuration for my smarthome

automation configuration esp32 esp8266 esphome microcontroller smarthome

Last synced: 07 Feb 2025

https://github.com/kathleenwest/micromouse

This final report summarizes the final progress of the MicroMouse senior project team and clarifies the ultimate design solution by first discussing the problem definition, posed solution, and benefits of implementation. Secondly the as built specifications address the mechanical and electrical technical specifications which include drawings, diagrams, and schematics that illustrate the final constructed MicroMouse. Each design requirement is then addressed and verified by test results. Lastly, the final report includes a concluding cost analysis of the project. Overall, the MicroMouse meet most of the system design requirements and was under budget with a cost of only $394.60.

interactive-c maze-algorithms maze-generation-algorithms maze-solver microcontroller micromouse robotics schematics senior-design

Last synced: 23 Jan 2025

https://github.com/victhem/infrared-thermal-imager

A device that generates thremal images of the human body and sends to any http client connected to it

amg8833 cpp esp32 microcontroller

Last synced: 06 Feb 2025

https://github.com/labatata101/oximeter-esp32-firmware

Firmware for an oximeter monitor using the ESP32 microcontroller and the MAX30100 sensor

c cpp esp32 max30100 microcontroller oximeter

Last synced: 20 Jan 2025