Eric Fontaine's repositories
serial-port
A set of C++ classes to easiliy handle serial ports across different platforms, built on top of boost.asio.
SerialAudio
Play audio through tty Serial. Use DPF framework to make audio plugin & standalone program.
CppBuildTasks-Validation
Validation tests for CppBuildTasks Azure DevOps tasks and for run-cmake and run-vcpkg GitHub actions.
DPF-Widgets
Official and Community made reusable GUI widgets for DPF
Examples_wxWidgets
Shows how to use wxWidgets controls only by programming code (c++17).
fibo-vcpkg-example
builds libraries using vcpkg and builds executable locally and online using github action pure-hosted-workflow for a fibo example
midi-commander-custom
Custom Firmware for the MeloAudio Midi Commander
NaturalHour
A roman timekeeping add-on for Suntimes.
QSerialPortAudio
talk to serial port via Qt6 QSerialPort class
rust-udp-holepunch
A small holepunching implementation written in Rust (UDP)
teensy4-rs
Rust support for the Teensy 4
Teensy_TimerInterrupt
This library enables you to use Interrupt from Hardware Timers on an Teensy-based board such as Teensy 4.x, 3.x, LC, 2.0, etc. These Teensy Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
TeensyDAQ-Fast
Turn your Teensy into a data acquisition device for streaming analog signals from a microcontroller to Python
V3DLib
C++ library for programming the VideoCore GPU on all Raspberry Pi's.
vcpkg-vs-conan
A features compare and demo for vcpkg and conan. Both of them are C++ Library Manager.