There are 8 repositories under uart topic.
A bare metal programming guide (ARM microcontrollers)
Must-have verilog systemverilog modules
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
CSerialPort - lightweight cross-platform serial port library for C/C++/C#/Java/Python/Node.js
Various HDL (Verilog) IP Cores
Qt SerialPort-UDP-TCP-WebSocket-Modbus-CAN-BLE-Assistant.
Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI
ESPHome component to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE
A simple library for building and parsing data frames for serial interfaces (like UART / RS232)
USB to 3 Port Serial (UART) adapter firmware for STM32 Blue Pill.
UART bootloader for STM32 microcontroller.
Blackmagic Wireless SWD Debug probe hosted on esp-idf SDK (for ESP8266) with UART on Telnet port and HTTP using xterm.js
"RFCOMM for BLE" a UART over Bluetooth low energy (4+) bridge for Linux, Mac and Windows
Discover and use UARTs and serial ports in Elixir
Transparent WiFi (TCP, UDP) to UART Bridge, in AP or STATION mode
🔗 A set of Game Boy Advance (GBA) C++ libraries to interact with the Serial Port. Its main purpose is providing multiplayer support to homebrew games.
Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).
Easy to use, GUI, BK7231T/BK7231N flash tool and GPIO config extractor for beginners. Dedicated for Windows platform, but works on Linux with Mono. This tool can automatically download latest firmware (on user request) and then do a full BK backup and then write new flash cycle. This tool replaces old bkWriter 1.60 and hid_download_py.
Python package to transfer data in a fast, reliable, and packetized form
A Raspberry Pi / BCM2835 Software-based UART Linux device driver
Efficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
Collections of Arduino codes that reads and translates Honda OBD codes to ELM / OBD 2 PID codes. It also process and displays the output to a LCD or transmit the output to a bluetooth channel.
Uart terminal for Flipper Zero
Serial port communication in Java - FTDI D2XX, HID API, X/Y modem
「一名普通电子信息本科生的项目实践管理」将大学阶段的实训内容,按照专业课程设计(包括上机实验、课程设计、下学年的毕业设计等)、竞赛项目、科创项目、小型编程项目这四个门类进行整理汇总。