Skip to content

tushroy/NodePilot

Repository files navigation

NodePilot Logo

NodePilot – CM108-Based AllStarLink Radio Interface

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.


🔧 Features

✔️ CM108 Frontend Protection
✔️ Full Audio Isolation
✔️ Compact & Modular
✔️ Open Hardware


𖤓 Schematic

NodePilot Schematic



📜 License

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.


📡 Author

Tushar Roy – S21TIP

If you improve the design or build your own version, feel free to open an Issue or Pull Request!


🌐 Links

🔗 QRZ Page

https://www.qrz.com/db/S21TIP

🔗 Radiosanda FB Page

https://www.facebook.com/share/1FPaPZSuz1/

About

CM108-based AllStarLink radio interface with audio isolation, RF protection, and fully open KiCad hardware design. Created by S21TIP.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages