TODO:
- Add DMR RX GPS
- Add Fusion RX GPS
- Add D-Star RX GPS ( Done )
- Update the software from the webbrowser. Other way to forse updates. (Done)
- When AMBE or Mic is not inserted, the software does not start
- When only one mode is selected, the PTT mode must change to that mode
- Make a 3D printed case for the PI 3, screen and buttons ( working on )
- Trying other USB speakers. I testing now with Jabra 710.
See my progress.
Update: 28 jan 2026: Received a new microphone from another brand. Testing testing…
Update: 29 jan 2026: Coded all night and fixed some bugs. Voice is very nice. Also worked on rotary encoder on RPI GPIO. Also wrote some drivers for ST7789V2 screens.
Update: 31 jan 2026: Playing around with TFT screens. I ordered two new screens. My current 2″ screen is too small to read. Ordered 3″ and 4″ screens. Volume rotary encoder is working now. Very handy!
Update: 1 feb 2026: Worked on the installation instructions. Created scripts and made protection system for Beta testers.
Update 2 feb 2026: I also have it running on a Raspberry PI 3. (some issues with WiFi and ssh in via WiFi. Cable connection is working perfectly) Bug?
Update 3 feb 2026: Radio is working very well now. More time to work on hardware and 3D design. Some bug fixes, added TOT timer and starting with 3D design for case. (Learning Fusion360 via YouTube). Tomorrow the new screens will arrive.
Update 4 feb 2026: Some screens are too big. Struggling again with colours and positions on the screen. Time consuming..
Update 5 feb 2026: The screen is working perfectly. I will add the touch screen option later. Now working on 3D designing the case and front. Happy with my Bambu Lab 🙂 https://www.lcdwiki.com/res/MSP2807/MSP2806_Size.pdf
Update 6 feb 2026: Drawing 3D. TFT screens from AliExpress are not a success. The measurements are all different. Ordered new TFT screen directly from the maker. Now using
Update 7 feb 2026: Created upgrade scripts. You will receive a message when there is a new version. Upgrade and then start. This will prevent users from using old versions.
Update 8 feb 2026: Worked all day on the case. Getting better every hour with Fusion 360. Youtube is my friend 🙂

Update 9 feb 2026: Making adjustments for the screen and PI. This week is very busy due Cisco Live in Amsterdam.
Update 10feb 2026: Made a new revision of the case. Had some issues with mounting the raspberry pi 3. You can now edit the DMRHosts.txt via your webbrowser.

Update 11 feb 2026: Printed the new case. Looks nice, but really needs some adjustments. See:
Update 12 feb 2026: When someone sends with Fusion VW, you will hear white noise. The VW text is red so you notice that someone is sending with VW. VW is not supported by the AMBE chip. It is now also possible to connect your favourite reflector when you startup.

Update 13 feb 2026: Lot of bugfixes and tuning. Yes, it is still under development.
Update 14 feb 2026: This is how to connect the ILI9341 2.8″ TFT screen.
| Component | Pin/Label on Component | Raspberry Pi GPIO / Pin | Physical Pin # | Notes / Required? |
| TFT Display | VCC | 3.3V | Pin 1 or 17 | Power (use 3.3V; some accept 5V) |
| GND | GND | Pin 6, 9, 14, etc. | Ground | |
| CS | GPIO8 (CE0) | Pin 24 | Chip Select for display (SPI0) | |
| DC (or D/C, RS) | GPIO24 | Pin 18 | Data/Command control | |
| RST (Reset) | GPIO25 | Pin 22 | Reset pin | |
| MOSI (SDI, SDA) | GPIO10 (MOSI) | Pin 19 | SPI data in (hardware SPI) | |
| SCLK (SCK, CLK) | GPIO11 (SCLK) | Pin 23 | SPI clock | |
| LED (BL, Backlight) | GPIO18 | Pin 12 | Backlight control (PWM possible) |
The rotary encoder connection
| Rotary Encoder | CLK (A, Output A) | GPIO17 | Pin 11 | Rotary A signal |
| DT (B, Output B) | GPIO27 | Pin 13 | Rotary B signal | |
| SW (Push Button) | GPIO22 | Pin 15 | Button press (active low usually) | |
| + / VCC | 3.3V | Pin 1 or 17 | Power for encoder | |
| GND | GND | Pin 6 etc. | Ground |