Projects in Awesome Lists tagged with uart-protocol
A curated list of projects in awesome lists tagged with uart-protocol .
https://github.com/pconst/basic_verilog
Must-have verilog systemverilog modules
altera debounce delay encoder fifo fpga hls pwm spi-interface spi-master synchronizer tcl uart uart-controller uart-protocol uart-receiver uart-tx uart-verilog verilog xilinx
Last synced: 27 Jan 2026
https://github.com/pConst/basic_verilog
Must-have verilog systemverilog modules
altera debounce delay encoder fifo fpga hls pwm spi-interface spi-master synchronizer tcl uart uart-controller uart-protocol uart-receiver uart-tx uart-verilog verilog xilinx
Last synced: 14 Mar 2025
https://github.com/powerbroker2/pyserialtransfer
Python package to transfer data in a fast, reliable, and packetized form
arduinos packet-capturing-libraries python robust serial serial-communication serialport transfer-data uart uart-bridge uart-interface uart-protocol
Last synced: 23 Oct 2025
https://github.com/lobaro/util-slip
C SLIP and SlipMux implementation RFC10-55
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/embeddedenterprises/samd10-uart-bootloader
UART bootloader for SAMD10 series
arm atmel-sam atmel-sam-family bootloader c cortex cortex-m cortex-m0 cortex-m0plus embedded uart uart-protocol
Last synced: 14 Sep 2025
https://github.com/aashrafh/blobbyvolley
⚾️ Multiplayer Assembly 8086 Clone of BlobbyVolley Game
assembly assembly-8086 assembly-game assembly-language assembly-x86 blobby-volley chat chatapp clone dos dosbox dosgame game game-2d games microprocessors multiplayer uart uart-protocol volley
Last synced: 10 Sep 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/yasnakateb/uartcommunication
☎️ UART Communication Implementation in Verilog HDL
icarus-verilog iverilog serial-communication uart uart-interface uart-protocol uart-verilog verilog
Last synced: 03 Feb 2026
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/1birdo/vox3.0_uart
Getting a UART Shell on a VodaFone VOX 3.0, With Shell access.
broadcom cli firmware firmware-extraction isp modem openwrt openwrt-installation pcb-layout pcb-systems physical pins router soildering thg3000 tx-rx uart uart-protocol vox30
Last synced: 11 Feb 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/harunkurtdev/hardware_communication
this repostiory different communication provide with arduinos for examples uart , tcp/ip and i2c protocol
arduino arduino-i2c arduino-uart byte communication dual-arduino i2c i2c-bus master-slave-communication microcontroller tcp-arduino tcp-client tcp-ip tcp-socket two-arduinos uart-protocol
Last synced: 27 Feb 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/amid68/multi-node-token-ring-network-over-uart
A UART-based token-ring communication protocol implementation using Zephyr RTOS for multi-node embedded systems.
embedded embedded-c embedded-software embedded-systems firmware firmware-development frdm-k64f nordic-semiconductor nordicsemi nrf52840 nrf52840-dk nxp stm32 stm32f446re stm32f446re-nucleo token-ring uart uart-protocol zephyr zephyr-rtos
Last synced: 01 Apr 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/malaksadek/minigame-console
A mini-game system implemented in C for a Basys Board 🕹 🔌 (2018)
basys-board basys3-fpga c hardware-designs i2c i2c-protocol led-controlling leds microcontroller mysql php uart uart-protocol wifi-modules
Last synced: 11 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