Time to release my last project: a simple VNC implementation written in C++ using WinAPI and JPEG as the image compressor. Repo:
github.com/niosp/vnc
Time to re-submit the PE32 parser. It's available as an header-only library and makes parsing of PE32 executables very easy. You can find examples and the library in the following repo:
github.com/niosp/pe32-parser
Time to release my CHIP-8 emulator. After hours of debugging, bug-fixing and testing the virtual machine, everything should work now. Tested with popular roms like pong, space invaders, star flight or snake. More details in the repo:
github.com/niosp/hackclub-arcade/tree/main/chip8-emulator
My PE file parser entered the alpha stage. It's written in C++ and parses PE 32bit files (Sections, Imports, Imported functions, DOS header, NT header, .rsrc-section data, debug information).
You can find the repo here:
github.com/niosp/hackclub-arcade/tree/main/pe-file-parser
Time to release my second project! I created an async http server using modern C++20 coroutines, which can serve static files, exposes a small "api" with system stats and supports directory listing & common error codes. Hope you like the project, feedback is highly appreciated!
github.com/niosp/hackclub-arcade/tree/main/http-server
Time to release my second project! I created an async http server using modern C++20 coroutines, which can serve static files, exposes a small "api" with system stats and supports directory listing & common error codes. Hope you like the project, feedback is highly appreciated!
github.com/niosp/hackclub-arcade/tree/main/http-server
So I'm finally done with my first project. I've built a firmware for the esp32 to measure air quality outside/inside. Particulate matter, temperature, humidity and carbon dioxide are being measured, transmitted over wifi to a server which then visualizes the data using grafana. Also, I designed a pcb + case (printed with my 3d printer).
Firmware is written mostly in C/C++ using the esp-idf framework from espressif. Server is just simple fastAPI.
Link to the repo:
github.com/niosp/hackclub-arcade/tree/main/air-quality-sensor