The Cute ESP32 Pocket Wardriver! Based on the Xiao / QT-Py boards.
-
Updated
Jan 28, 2024
The Cute ESP32 Pocket Wardriver! Based on the Xiao / QT-Py boards.
This implements an i2c slave with a register map of 256 bytes in sram. The slave supports multi-byte writes and reads. It uses the "Wire" library.
Two relay channels are controlled with an Adafruit QT PY running USBTMC
Arduino library DAC control using a serial (USB) terminal
A software defined pattern is given by serial input and then driven on a gpio pin. Fastest pattern has 2us intervals, but any interval may be specified.
Documentation. This example for production-ready. However, it does not include local server and api server call (multithreading or run-subprocess)
The rising and falling debounce duration between two pins is measured. Maximum debounce duration is 4 seconds rising or falling (no limit on how long both signals can be high for).
A simple program to set the speed of a fan using the RP2040 QT Py and the EMC2101 fan controller
Add a description, image, and links to the qt-py topic page so that developers can more easily learn about it.
To associate your repository with the qt-py topic, visit your repo's landing page and select "manage topics."