Overview

I welcome contributions to this project! Or feel free to just fork it and make your own version, so long as you release the full source code (kv4p HT is licensed under GPL3).

Discord

There is a kv4p HT Discord contributor channel to ask more technical questions, share ideas, or just discuss the project.

Project files

  • Tinkercad 3D printer designs: case, stand
  • EasyEDA PCB design
  • Github project (Android and ESP32 source, .STL 3D print designs, PCB files)
    • NOTE: For the ESP32 app use Arduino IDE, and these settings:
      • Board: Install v2.0.17 of esp32 by Espressif Systems from Boards Manager - DO NOT use newer versions, the code is not compatible with the API changes that were made. The board may not be auto-detected when plugged in, make sure it says ESP32 Dev Module in the drop-down at the top of the IDE or select it manually.
      • Library: EspSoftwareSerial (8.1.0) - get this from the built-in library installer
      • Library: arduino-dra818 v1.0.1 - DO NOT use version 1.0.0 that's included in Arduino package installer, it's old and broken. Install with Sketch > Include Library > Add .ZIP Library.
      • Configuration: Choose Tools > Events Run On > Core 0 so audio processing interrupts run on a separate thread for maximum stability.

Contribution ideas

There are dozens of great project ideas for how you can help kv4P HT. Check out the enhnancement requests and bugs in the GitHub project.

Overview docs