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

Projects in Awesome Lists tagged with uart-protocol

A curated list of projects in awesome lists tagged with uart-protocol .

https://github.com/lobaro/util-slip

C SLIP and SlipMux implementation RFC10-55

slip slipmux uart-protocol

Last synced: 14 Apr 2025

https://github.com/triforcely/sds011-wrapper

Wrapper library created to simplify use of SDS011 laser dust sensor in your projects

sds011 sensor uart-protocol wrapper-library

Last synced: 07 May 2025

https://github.com/ashisha26/lidarscanner3d

📷 Creates and maps a point cloud of your environment and nearby objects using LIDAR, Arduino, and Unreal Engine 4.

arduino arduino-mega arduino-sketch i2c lidar lidar-data lidar-point-cloud uart uart-protocol unreal-engine unreal-engine-4

Last synced: 09 Oct 2025

https://github.com/asankasovis/bidirectional_transmitter

📡 This project was intended to develop a bidirectional transmitter and reciever device that uses Visible Light Communication (VLC) technology to transmit and recieve data from one device to another. In its basic form, data is transmitted as pulses of light where on means bit 1 and off means bit 0.

amd cora digilent fpga fpga-programming serial-communication transciever uart-protocol zynq-7000

Last synced: 07 Jan 2026

https://github.com/dajamante/nrf52_nucleo_uart

This repository is a collection of pair programs between nRF52 (the sender) and STM32F401-Nucleo (the receiver).

embedded-rust nrf52 nrf52840 nucleo rtic stm32 uart uart-protocol

Last synced: 05 May 2025

https://github.com/nthnn/uartix

Strange dynamic programming and scripting language that performs mathematical computations on a connected Raspberry Pi Pico (RP2040) through UART connectivity.

interpreted-programming-language interpreter programming-language programming-language-design programming-language-development programming-language-interpreter raspberry-pi-pico raspberry-pi-pico-projects rp2040-arduino uart uart-protocol

Last synced: 31 Jan 2026

https://github.com/jn513/esp32_uart_sx1276

Biblioteca escrita para utilização de modulo LoRa com comunicação via UART no ESPIDF

ebyte esp32 espidf lora uart uart-protocol

Last synced: 22 Jun 2025

https://github.com/astrodynamic/uart-in-c

The project is a C program that facilitates communication between two serial ports (COM ports). It creates two threads to handle the communication independently. The program reads packets from one serial port, verifies their integrity, and sends them to a system message queue.

c com-port console console-application linux makefile port termios threads ttyusb uart-controller uart-protocol

Last synced: 15 Jul 2025

https://github.com/mhamidjamil/orangepi

In this repository, Python scripts are employed to automate a myriad of tasks, facilitating seamless communication with various interconnected projects. The codebase serves as a robust foundation for orchestrating and streamlining operations, promoting efficiency and coordination across multiple facets of the project ecosystem.

ecosystem orangepi orangepi5plus python3 uart-protocol ubuntu

Last synced: 05 Aug 2025

https://github.com/asankasovis/position_detection

📌 The idea of this project is to build a system that uses the existing lights to detect the location of a user within an indoor environment. For this, we can use Visible Light Communication (VLC) technology. The basic concept is to have four LEDs transmitting their IDs one after the other at fixed intervals.

altera-fpga arduino c-sharp fpga intel serial-communication uart-protocol visible-light-communication

Last synced: 28 Mar 2025

https://github.com/wlellington/liquidredox

A completely custom, 3D printed, split mechanical keyboard based on the Adafruit KB2040 using KMK

3d-printing capslock-key circuitpython kmk-firmware neopixels python redox-keyboard rotary-encoder uart-protocol

Last synced: 24 Oct 2025

https://github.com/aschuma/esp32_nextion_js_binary_clock

A binary clock driven by an ESP32 microcontroller and a Nextion display, utilizing Mongoose OS and JavaScript technology

binary-clock clock esp32 esp8266 iot iot-device javascript mjs mongoose-os nextion nextion-display uart uart-protocol

Last synced: 10 Jun 2025

https://github.com/ebuganik/can-usb-adapter-with-rpi

Design and Implementation of a CAN-USB adapter using a Raspberry Pi device

can-protocol can-usb cpp pcan-usb python raspberry-pi-3 uart-protocol

Last synced: 11 Apr 2025

https://github.com/mekhyw/physical-layer-of-computing

Physical layer of computing discipline projects. Credits to professor Rodrigo Carareto

dtmf-decoder fourier-transform simulation uart-protocol

Last synced: 28 Feb 2025

https://github.com/naoto64/picolan

This is a LAN system library using UART on Raspberry Pi Pico.

lan parallel raspberry-pi-pico rs485 rs485-communication rs485-comunication rs485protocol uart uart-protocol

Last synced: 26 Feb 2025

https://github.com/kareimgazer/safe-lock-embeded-systems

save lock using an AVR microcontroller.

atmega32 avr c eeprom motor security uart-protocol

Last synced: 29 Mar 2025

https://github.com/oceanbhatnagar/stm32-master-slave-uart-communication

A low-level UART communication system using an STM32 microcontroller as the transmitter, sending serial data to an Arduino receiver upon a button press, with signal validation using a logic analyzer.

embedded-systems logicanalyzer stm32 uart-protocol

Last synced: 17 Jun 2025

https://github.com/codyvangosen/cs350-emerging-sys-arch-and-tech

This is a repository of my project files and final submission for my final portfolio for the CS-350 Class at SNHU.

embedded-systems gpio gpio-pins gpiozero python python-3 raspberry-pi raspberry-pi-3 state-machine statemachine uart uart-protocol

Last synced: 15 Apr 2025

https://github.com/pravinraghul/st-drivers

Development of drivers for STM32 MCUs, building on the previous cortex-m-startup project.

linker-script spi-protocol startup-code uart-protocol

Last synced: 14 Sep 2025

https://github.com/mostafa-wael/gps-arduino-library

An arduino library for the GPS sensor,very simple and intuitive to use to use the library--> copy the GPS file to arduino--> libraries

ardui gps navigation uart-protocol

Last synced: 16 Mar 2025

https://github.com/reubenmathew/cipherbox

🔐 UART compatible hardware based FPGA encryption device

arduino fpga fpga-encryption hardware serial uart uart-protocol

Last synced: 22 Apr 2025

https://github.com/teslaneuro/gps-module-test-development

A GPS module ESP32 test development firmware to test out any old/new modules via UART using arduino software

arduino esp32 gps gps-module uart-protocol

Last synced: 22 Mar 2025

https://github.com/podnet/uart-in-mgos-test

A mongoose OS app for printing incoming values from UART interface

c esp32 esp8266 mongoose-os uart uart-protocol

Last synced: 06 Mar 2025

https://github.com/christiantsounguiobama/dht11uart

Projet utilisant la programmation registres, pour interfacer un capteur de température et d'humidité DHT11 avec un ATmega2560, implémentant le protocole 1-wire pour la transmission des données via UART.

1-wire arduino atmega2560 avr bare-metal bare-metal-programming c dht11 embedded-c embedded-systems hardware-interface humidity-sensor microcontroller sensor-interfacing temperature-sensor uart-protocol

Last synced: 21 Aug 2025

https://github.com/win001/fan_control_app

The application adjust the fan speed set by the user. It uses IR for calculating the speed of fan. User can give the data using serial terminal(UART). This application adjust the triggering time of TRIAC by comparing fan actual speed and user seted speed.It uses timers for measuring the fan speed and for triggering the TRIAC.

ir-sensor keil-uvision5 pashe-cutting speed-control stm32 stm32cubemx triac-pulse uart-protocol

Last synced: 06 Oct 2025

https://github.com/phancak/bluetooth-board

A low-power, compact keypad module based on the STM32L010K4T6 microcontroller. This project includes a 12-button keypad interfaced with a host MCU via I2C or UART, designed to serve as a mini keyboard for embedded systems. The STM32L010K4T6 handles debouncing and key scanning, reducing the load on the host system.

i2c-protocol keypad stm32 stm32l010 uart-protocol

Last synced: 30 Jan 2026