Skip to main content

AbuseMark Naze32

The Naze32 target supports all Naze hardware revisions. Revision 4 and 5 are used and frequently flown by the primary maintainer. Previous Naze hardware revisions may have issues, if found please report via the github issue tracker.

Serial Ports

ValueIdentifierRXTXNotes
1USART1RX / PA10TX / PA9 / TELEMTELEM output is always inverted (for FrSky). Internally connected to USB port via CP2102 IC
2USART2RC4 / PA3RC3 / PA2
4SOFTSERIAL1RC5 / PA6RC6 / PA7
5SOFTSERIAL2RC7 / PB0RC8 / PB1
  • You cannot use USART1/TX/TELEM pins at the same time.
  • You may encounter flashing problems if you have something connected to the RX/TX pins. Try disconnecting RX/TX.

Pinouts

The 10 pin RC I/O connector has the following pinouts when used in RX_PPM/RX_SERIAL mode.

PinIdentifierFunctionNotes
1Ground
2Circle+5V
31RX_PPMEnable feature RX_PPM
42RSSI_ADCEnable feature RSSI_ADC. Connect to the output of a PWM-RSSI conditioner, 0v-3.3v input
53USART2 TX
64USART2 RX
75LED_STRIPEnable feature LED_STRIP
86unused
97Sonar Trigger
108Sonar Echo / CURRENTEnable feature CURRENT_METER Connect to the output of a current sensor, 0v-3.3v input

When SOFTSERIAL is enabled, LED_STRIP and CURRENT_METER are unavailable, but two SoftSerial ports are made available to use instead.

PinIdentifierFunctionNotes
75SOFTSERIAL1 RXEnable feature SOFTSERIAL
86SOFTSERIAL1 TX
97SOFTSERIAL2 RX
108SOFTSERIAL2 TX

Recovery

Board

  • Short the two pads labelled 'Boot' taking extra care not to touch the 5V pad
  • Apply power to the board
  • Remove the short on the board

Cleanflight configurator

  • Select the correct hardware and the desired release of the Cleanflight firmware
  • Put a check in the "No reboot sequence"
  • Flash firmware
/-------------------\
|O O|
| []5V |
| [][]Boot |
| |
| |
| |
| |
|O O|
\-------[USB]-------/

GPS

  • Due to limited flash space GPS is NOT availible. potentially enabled with a custom flash