Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
-
Updated
Mar 24, 2026 - C++
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
Here are three types of high-performance IO servers, implemented through multiplexing. They are select, poll, and epoll, respectively.
Fast and accurate sequence demultiplexing
Arduino library for detecting state change on analog and digital pins
A HTTP server in C++ 98
Webserv is a HTTP server implementation as part of the 42 school curriculum. This project focuses on building a robust web server capable of handling multiple client connections, serving static and dynamic content, and managing various HTTP requests. It is developed in C++98 and aims to provide a fundamental understanding of web server architecture
IoT Mengenlehreuhr aka Berlin clock made using ESP8266 NodeMCU and two 74HC595 shift registers.
A HTTP server adhering to HTTP/1.1 standards, featuring non-blocking architecture for efficient I/O multiplexing to host multi full static websites.
Build mini server from scratch by using c++98
RGB LED Matrix 16x16
Simple client-server model with multiplexing.
Операционные системы, Университет ИТМО, 2018
🚀 We've just created our own HTTP server "webserv". Which we can test using a real web browser. Our main goal was to gain a better understanding of the HTTP protocol, which is crucial for internet communication. Webserv has helped us unravel the mysteries of HTTP. Come and explore the world of HTTP with us. 🌟
In the vast landscape of the internet, HTTP (Hypertext Transfer Protocol) serves as the backbone, facilitating communication between clients and servers. This project empowers you to delve into the core of this protocol, unraveling its intricacies and gaining practical insights by building your own HTTP server.
A digital clock made by scratch. Initially built with cardboard, it was re-assembled with 3D-printed parts. It also received hardware and software improvements. Its based on Arduino UNO microcontroller, assembled in a custom standalone PCB.
This chat room project uses Winsock API to enable client/server communication via TCP and UDP protocols. The server broadcasts TCP information every second using UDP, while the client is multithreaded, with TCP receiver and sender on separate threads.
A fully functional Arduino-based embedded clock system with alarm, snooze, AM/PM support, multiplexed 7-segment display, and millis()-based timekeeping, implemented without an RTC module.
custom-built HTTP/1.1 server implemented in C++ 98. It is designed to handle multiple concurrent client connections using a non-blocking, event-driven architecture (utilizing epoll for I/O multiplexing).
Add a description, image, and links to the multiplexing topic page so that developers can more easily learn about it.
To associate your repository with the multiplexing topic, visit your repo's landing page and select "manage topics."