Skip to content
On this page

Hardware ​

Specifications ​

Processor ​

  • 32-bit Microchip PIC32MX795F512L
  • 512KB Flash
  • 128KB RAM
  • 80 MHz operating speed

Power ​

  • Operating power:
    • Voltage regulator: Texas Instruments PTN78020W
    • Input voltage range: 7V-36V
  • Micro-USB input (powered by personal computer)
  • USB-C input (powered by single board computer)

Interfaces ​

  • 2x I2C ports
    • Support for 1x LiDAR sensor
  • 1x CAN bus interface
  • 5x SPI bus ports
    • Support for 1x IMU sensor
  • 4x PWM outputs
  • 4x GPIO pins
  • 1x input capture pin
  • 3x UART ports
    • Support for 1x GPS sensor, 1x telemetry, and 1x FrSky RC receiver
  • ICSP pins to connect to a PICkit in-circuit debugger

Dimensions ​

  • Weight: 35g
  • Width: 54.61mm
  • Height: 10.00mm
  • Length: 106.68mm

Board Architecture ​

Board Architecture

OSAVC PinOut ​

OSAVC Pinout

PinSignalUsage
1Power SupplyUse an external connector to power the OSAVC with a DC power supply
2External Input
  • Ground lane consists of all bottom pins
  • Power lane (5V) consists of all middle pins
  • Top pin is for input capturing
3GPIO
  • Ground lane consists of all bottom pins
  • Power lane (5V) consists of all middle pins
  • Top pins may be used as input or outputs
4PWM
  • Ground lane consists of all bottom pins
  • Power lane (5V) consists of all middle pins
  • PWM output consists of all top pins
5J5 Jumper
  • Placing the shorting block on the J5 pins supplies 5V to the power lane
  • If removed, 0V is supplied
6J23 USB-C ConnectorConnect the OSAVC to a single board computer to power and communicate with it
7J16 SPIJ16 SPI-1
8J17 SPIJ17 SPI-2
9J18 SPIJ18 SPI-3
10J19 SPIJ19 SPI-4
11J3 micro-USB connectorConnect the OSAVC to a PC to power and communicate with it
12Reset ButtonThis button can be used to reset the microcontroller, restarting operation from the boot loader.
13J2 ICSPIn circuit serial programming pins to connect to a PICkit in-circuit debugger
14J21 I2C
15J15 GPS
16J20 I2C-LiDAR
17J13 Telemetry
18J14 RC RX
19J22 CAN
20J26 SPI-IMU

J16-J19 Pinout ​

Pin123456
Signal3VRESCKSDOSDIGround

 

J13 Pinout ​

Pin1234
Signal5VTXRXGround

J14 Pinout ​

Pin123
SignalGround5VRX

 

J15 Pinout ​

Pin123456
Signal5VRTXRXSCLSDAGround

 

J20 Pinout ​

Pin12345
Signal5VRESCLSDAGround

 

J21 Pinout ​

Pin1234
SignalGround3VSDASCL

 

J22 Pinout ​

Pin1234
Signal5VRXTXGround

 

J26 Pinout ​

Pin123456
SignalRESDISDKSDO3VGround

 

List of devices (sensors and peripherial) supported by the OSAVC. ​

DeviceModelInterfaceNote
IMUTDK ICM20948SPI1
GPSu-blox NEO M8NUART2
EncoderAS 5047DSPI212 bit, up to four devices
Battery voltageN/AAN0Scaled 1:8
GPION/AAN1-4/RB2-5Analog or digital
LiDARGarmin V3HPI2C2
ESCgenericOC2-5Bidirectional/unidirectional
ServogenericOC2-5Shared with ESC
RC receiverFrSky serialUART5SBUS protocol
RadioMROUART4915 MHz, ASCII
EEPROMMicrochip 25LC256I2C1256 Kbit
USBFTDI 2232RLUART1Serial-USB converter
ProgrammerMicrochip PICkit3/4ICSPIn-circuit serial programmer
User I2CN/AI2C1Connector provided
User CANN/ACAN1For external transceiver