There are 3 repositories under uart-protocol topic.
Must-have verilog systemverilog modules
Python package to transfer data in a fast, reliable, and packetized form
Interface Protocol in Verilog
Serial tool is a utility for developing, debugging and validating serial communication with PC.
Basic UART TX/RX module for FPGA
Control Electrolux Water Heater via uart
数据链路层协议,只需要提供单字节的收发函数就可以移植这些协议。Data link layer protocols can be transplanted by providing a single byte transceiver function.
Firmware for a trailing/leading edge MOSFET/BJT/TRIAC dimmer written in C++ including schematics/PCB-layouts
Wrapper library created to simplify use of SDS011 laser dust sensor in your projects
UART Communication Protocol, support like TCP/UDP feature
wireless lcd sensor network based on zigbee(cc2530)
UART bootloader for SAMD10 series
A drop-in solution for interactions on the Iridium Satellite network using AT commands. The library uses the ESP32 UART bus with different queues/pthread to manage messages in an asynchronous or synchronous way.
PrUcess is a low-power multi-clock configurable digital processing system that executes commands (unsigned arithmetic operations, logical operations, register file read & write operations) which are received from an external source through UART receiver module and it transmits the commands' results through the UART transmitter module.
⚾️ Multiplayer Assembly 8086 Clone of BlobbyVolley Game
Transmitter and Receiver FPGAs connected using the UART Protocol to execute arithmetic operations and display the inputs on the transmitter's 7 Segment Display as well as the result on the Receiver's 7 Segments Display.
📷 Creates and maps a point cloud of your environment and nearby objects using LIDAR, Arduino, and Unreal Engine 4.
Read and decode data from Yuneec ZigBee receiver SR24. Test tool for Raspberry Pi.
UART - RTL Design and Verification
Serial communacation (USART) on the ATMega 2560 using C++ classes
Simulator of u-blox 6 serial communication protocol (UBX)
VHDL codes for UART Interface; hardware communication protocol. contains Receiver & Transmitter units & RAM memory.
This repository is a collection of pair programs between nRF52 (the sender) and STM32F401-Nucleo (the receiver).
Dyson Air Purifier Home Assistant Integration
UART Protocol made for Altera DE2-115 FPGA in VHDL
A platform containing useful peripherals implemented in Chisel that can be attached together to complete the puzzle (SoC).
Open Source MQTT IOT ecosystem
A gps tracking system with shortest path algorithm and more implemented on bare-metal TM4C123GXL tivac micro-controller
A short example of MPU6050's DMP processor on BeagleBone Black.
Verilog implementation of APB bus using VAAMAN.
Door_Locker Two micro-controllers, one acts as a HMI (Human Machine Interface) This micro-controller has a Dio module, LCD Module, Keypad Module and UART Module This one will be used just interfacing with user. The other micro-controller will be responsible for controlling the motor (actuation part) This micro-controller has a Dio module, Timer Module, DC_Motor Module and UART Module This one will be used for just Controlling the motor that will act as the lock for the door. The scenario will be as following: 1- first use Mode: the user will be prompted to enter pass and confirm it using keypad, if passwords are matched the password will be saved to the internal EEPROM of the first micro-controller. If the passwords are not matched it will tell you that the passwords are not matched and ask you to re-enter passwords. 2- Operating Mode: LCD Shows Supported Operations: a- Open the door: If the user choose to open the door he will be prompted to enter the password, if he fails with 4 trials, he will have to wait for 30 seconds to re-enter the password again. if the password is right, a message will be sent to the other micro-controller using uart to open the door. b- Change Password : user must enter the old password first to change. 3- Opening the door: When the message of opening the door will be received at the second micro-controller, it will rotate the motor 0.5 in the clockwise direction. 4- Closing the door: At first micro-controller, a message will be shown: "[1]Close Lock", if the user entered 1 a message will be sent to the other micro-controller to close the door, the second micro-controller will receive the message and rotate motor will rotate 0.5 in the anticlockwise direction. The LCD at the first micro controller will reflect any action / State happens at the system. for example if the door is opening it should show : Lock is opened
Embedded systems IO, LCD, Timers, Analog-Digital converter, CAN and UART projects.