-
-
Notifications
You must be signed in to change notification settings - Fork 476
Flysky NB4 Hardware Mod for Complete EdgeTX Support
With some hardware modifications, it is possible to run a full featured EdgeTX firmware on Flysky NB4+ radio. Natively, these radios have the following limitations with EdgeTX:
- Similar to PL18/PL18EV, NB4+ has limited internal memory that is not big enough to carry a full SD card content. It comes with a 8 MByte sized NOR flash chip, which is sufficient for EdgeTX configuration files, but not for a full EdgeTX experience.
- Similar to PL18/PL18EV, NB4+ cannot keep by default the date and the time. The internal printed circuit boards are prepared for real-time-clock functionality, but there are a few components are not populated by default. For this reason, RTC functionality will not work properly with EdgeTX out of the box.
Below you can find step-by-step tips of how to modify your NB4+ to overcome the above mentioned problems. Be aware that warranty will be most certainly lost when following the modification steps listed here.
Getting started with Git
- Workflow for GitHub noobs
Building and debugging EdgeTX:
- In a webbrowser
- Windows
- Linux
- macOS
Compilation options (incomplete)
Modifications:
- Flysky Hall Sticks Mod
- Flysky FRM303 Mod for TX16S
- Flysky PL18 & PL18EV Hardware Mod for Complete EdgeTX Support
- Flysky NB4+ Hardware Mod for Complete EdgeTX Support
- Flashing EdgeTX to Flysky PL18 or Paladin-EV
How to unbrick your radio with STM32CubeProgrammer
DMA mappings of radios:
- RadioMaster TX16S
- FlySky NV14
Interrupt usage of radios:
- RadioMaster TX16S
Implementation notes:
- YAML Parser/Generator
- Mixer synchronisation
Various:
- External-module-protocols
- Customisable switches