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