microcontroller-programming

There are 53 repositories under microcontroller-programming topic.

  • sensiml/piccolo

    SensiML's open-source AutoML solution for Edge AI model development

    Language:Python52856
  • MyLibreLab/MyLibreLab

    MyLibreLab is a desktop visual programming environment for controlling and communicating with microcontrollers and microprocessors.

    Language:Java339408
  • analogdevicesinc/VSCode-Maxim

    VSCode project folders for the Analog Devices MSDK

    Language:Makefile2411115
  • dotpointer/circuitpython-wifimanager

    WiFi manager for CircuitPython 8+

    Language:Python15333
  • hoangsonww/Digital-Design-Labs

    🖥️ A collection of SystemVerilog modules and Assembly programs. This repo includes examples of decoders, encoders, binary adders, and interactive games such as Guessing Game implemented in hardware description and assembly languages, illustrating practical applications in digital systems and microprocessor interfacing.

    Language:Assembly1512010
  • Lesinhovski/ESP32-Tester

    ESP32 Test (Arduino IDE - Platformio). This code tests the main functionalities of ESP32 microcontroller.

    Language:C++9203
  • Hykudoru/Drone-ESP32

    Designing a drone from scratch on the ESP32 microcontroller in C++.

    Language:C++6311
  • canface_cf2

    Zubax/canface_cf2

    All-in-one hardware solution for developing UAVCAN-compatible devices.

  • BlueMoon73/SciolyDetectorBuilding2023

    Design for the science olympiad detector building device (2022-2023 season)

    Language:C++3103
  • izzarzn/cselab

    This repository will contain the LAB Programs for CSE

    Language:Java3132
  • PeymanRM/Simple-Calculator

    📟 A 2-operand standard calculator built with C for ATmega16.

    Language:Perl3100
  • SayanChakraborty126/WNCS_Delay_Estimation_Compensation

    This repository is dedicated to Wireless Network Control (WNC). This contains algorithms designed by us to compensate time-delays occurring in a WNC. The control architecture proposed by us is versatile in the sense that it can be adapted for biomedical, industrial, and robotic applications. This work is published in the International Journal of Control, Automation and Systems, Springer. The users may go through the publication (attached) before using this repository.

    Language:C++3201
  • ahmadabddallah/embedded_system_diploma

    Complete Embedded System Diploma

    Language:C2100
  • BIRDSOpenSource/BIRDS3-OBC

    Documentation for the On Board Computer used in the BIRDS3 Satellite

    Language:C2141
  • kirk-loeten/.DBC-to-.h-Parser

    Convert a dbc-File to a Header (.h) for microcontroller programming with the same keywords

    Language:Python2402
  • ThBreuer/EmbSysLib

    A library and framework for embedded systems

    Language:C++2204
  • Xtalism/ESP32AP

    ESP32 Access Point

    Language:C++210
  • Xtalism/ESP32TCP-IP

    TCP/IP ESP32 Communication

    Language:C++210
  • AbdoHalem/Project3_Fan_Control

    Embedded system project to control a fan automatically and manually using PIC18F4620 MCU.

    Language:C110
  • Bits4Bots/Lolin-S3-Mini-Pro

    Lolin S3 Mini Pro ESP32

    Language:C++120
  • DSOrnstein95/Assembly-Language-for-the-AVR-Microcontroller

    This repository contains Assembly-language and C code written for the ATMEGA 32A microcontroller. The programmes was written and compiled in the Microsoft Visual Studio 2019 IDE environment, primarily because of the possibility for debugging. Assembly language could be very tedious for some because of its cryptic nature, but personally i enjoy it a lot because it puts theory of how the microcontroller works into practice and furthermore the C-language is derived from assembly, so it is fascinating to see how for example a loop-construct works in assembly and how the same approach is used in C. Most of these programs were designed behind the idea of what i would do in C, only that must be translated to synthesizable Assembly-language code.

  • estebanways/blink-led

    🤖 Turns an LED on for one second, then off for one second, repeatedly

    Language:C++110
  • g-evermore/Microcontrolers

    A collection of various microcontroller projects for use with Arduino, Raspberry Pi, and Raspberry PicoWs. Contains reference material for various hardware implementations.

    Language:Python1100
  • IsaacAlves7/cpp

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

    Language:C1101
  • lavvrushka/ECG

    "A prototype for ECG monitoring using Arduino Uno and AD8232 sensor. This project includes real-time visualization of heart activity and customizable software for medical and educational purposes."

  • manish-jsx/project-recipe

    IoT Cookbook

    Language:Vue1000
  • ShyavanS/PID_TEC_Temperature_Controller_Design_Project

    Final design project for an Engineering Physics course at McMaster University. A PID temperature controller project for a Peltier thermoelectric cooler (TEC) using the Seebeck effect that runs on the TI MSP430 microcontroller with the aid of a MATLAB script running on a PC to provide a user interface and perform PID calculations.

    Language:Makefile1100
  • isakruas/cyone-assembly

    Cyone is an assembly language specifically designed for interacting with the Cyone Kernel, a system developed for 8-bit microcontrollers.

    Language:Go00
  • University-Project-Repos/HellCopTaConTrollA

    A real-time kernel and interrupt-driven embedded-C program for remotely accessing and controlling the state, orientation and operation of a model helicopter. ENCE361 group project at the University of Canterbury.

    Language:C0100
  • Akshansh029/gas_leak_detection_system

    This project is an automated safety system designed to detect gas leaks and take immediate action to mitigate potential hazards. It uses an MQ-5 gas sensor to detect dangerous gas levels and triggers a series of safety measures, including closing the gas valve with a servo motor, activating an exhaust fan, and sounding an alert via a buzzer.

    Language:C++10
  • ArunR1408/LPC2148-Interface-With-7-Segment-LED-For-Traffic-Light

    Simulating a traffic light system using LPC2148 and a 7-segment LED display.

    Language:Assembly10
  • ashwin63/Automatic_Street_Light

    Microcontroller project to control street lights automatically from a central server in a cost efficient way

    Language:C++10
  • codewithivy/stm32f446xx_drivers

    My journey into embedded systems

    Language:C
  • lingualchaos/pet-mario

    Smart Pet Gate System, an Embedded Systems Hardware Project

    Language:C00
  • okemal/STM8L051-switching

    This project is designed for the STM8L051F3 microcontroller. It drives two TRIAC thyristors using GPIO outputs and reads input from a current sensor connected to the ADC. The operation of the TRIACs is controlled based on the state of a tilt switch connected to a GPIO input.

    Language:C10
  • sau1606/microcontroller-vtu-4th-sem-lab-programs

    microcontroller-vtu-4th-sem-lab-programs