packet:ninotnc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| packet:ninotnc [2026/02/08 14:34] – [GPIO] m0lte | packet:ninotnc [2026/02/08 14:36] (current) – [Firmware] m0lte | ||
|---|---|---|---|
| Line 325: | Line 325: | ||
| * Note - for a startup script you should always use the temporary value rather than writing to memory each time | * Note - for a startup script you should always use the temporary value rather than writing to memory each time | ||
| - | === MCP2221A === | ||
| - | |||
| - | The MCP2221A USB chip has four GPIOs which can be used to control the mode, instead of the DIP switches. This can be useful particularly on a remote site, and removes the need for a second cable (and works with a machine without its own GPIO interface). | ||
| - | |||
| - | This is experimental and is likely to change. See https:// | ||
| - | |||
| - | General steps: | ||
| - | |||
| - | '' | ||
| - | |||
| - | Install python3. | ||
| - | |||
| - | then, once (persistent): | ||
| - | |||
| - | '' | ||
| - | |||
| - | this will configure the GPIO pins as outputs, and make them all low at power on. | ||
| - | |||
| - | then, when required (non-persistent): | ||
| - | |||
| - | '' | ||
| - | |||
| - | where 1111 is the state of the four switches, left to right. | ||
| - | |||
| - | Wiring as follows. **NOTE - you MUST either remove the DIP switch or leave all four switches set permanently off with the jumpers in place.** | ||
| - | |||
| - | Note: bit of an edge case, but it is required to run '' | ||
| - | |||
| - | {{: | ||
| ===== Pinout ===== | ===== Pinout ===== | ||
| - | Note: this is the BACK / SOLDER side of the PLUG. | + | Note: this is the BACK / SOLDER side of the PLUG. You are looking at the solder cups, NOT the pins. |
| {{: | {{: | ||
| Line 390: | Line 361: | ||
| </ | </ | ||
| - | Use v3 firmware | + | Use v3 firmware |
| If you get dire warnings about bricked TNCs, know is this highly unlikely. Unplug TNC, reboot system, plug TNC, try again. | If you get dire warnings about bricked TNCs, know is this highly unlikely. Unplug TNC, reboot system, plug TNC, try again. | ||
packet/ninotnc.1770561248.txt.gz · Last modified: by m0lte
