NodePilot is a compact, reliable, and isolated AllStarLink radio interface based on the CM108 audio USB chipset by S21TIP.
This project was designed for both personal use and small-scale production, with a focus on audio quality, RF robustness, and hardware protection.
Channel Driver to used with ASL3: Simpleusb
The complete KiCad schematic, PCB (Work-in-progress), and design files are publicly available under the CC-BY-SA-4.0 license.
Notes: If you are using buck converters to power Raspberry Pi boards, make sure the switching frequency is greater than 1 MHz for clean audio interfacing. Low-cost converters are often a significant source of RFI, although this circuit can eliminate most of it.
✔️ CM108 Frontend Protection
✔️ Full Audio Isolation
✔️ Compact & Modular
✔️ Open Hardware
This project is released under the Creative Commons Attribution-ShareAlike 4.0 International (CC-BY-SA-4.0) license.
You are free to remix, adapt, and build upon the design, even commercially, as long as you credit the author and share derivative works under the same license.
Tushar Roy – S21TIP
If you improve the design or build your own version, feel free to open an Issue or Pull Request!
