Neobotics Foundation Inc.
These docs are public and open source.Edit on GitHub

THE OSCORE BOARD

The OSCORE board sits between the Jetson and the lower chassis. It is an ESP32-S3 robot controller that inputs the LiPo, outputs 5 V and 3.3 V rails, reads the onboard IMU, drives the motor and servo, and communicates with the Jetson over USB.

THE BOARD

FIG. A / THE PINOUT
OSCORE board, front (component) side
Front
OSCORE board, back side
Back
The OSCORE board, front and back, with pinout description overlayed. Click a number to see what that component is, or click the board itself to open it full size.
//Functional modules
ParameterSpecification
Board size60 × 40 mm
ModuleESP32-S3-WROOM-1U-N16R8
CPUXtensa LX7 dual-core @ 240 MHz
Flash16 MB (Quad SPI)
PSRAM8 MB (Octal SPI)
WirelessWi-Fi 4 (802.11 b/g/n) + BLE 5.0
AntennaU.FL (IPEX) external
DebugUSB OTG / Serial-JTAG, UART0 on RXD0/TXD0
//Interface comparison table
InterfaceTypeFunctionPart
DC power inputXT30 (2+2)Main supply, 9 to 26 VTPS54540
USB Type-CType-C 16PFlashing, USB comm, 5 VCH339F hub
USB hub4x USB-ACameras, drives, donglesCH339F
EthernetRJ45 100M100 Mbps commsHR641680E
MicroSDTF slotExternal storagevia CH339F SDIO
CAN busHeader / terminalCAN 2.0, up to 1 MbpsTJA1050T
SBUS / PWM / encoderPin headerRC in, ESC + servo PWM, encoder A/BVCC_5V_IO
WS2812 LED3P header / onboardProgrammable RGBIO46
BuzzerOnboardActive buzzerIO42
Reset / BootTouch buttonsReset + flashing modeBOOT + RESET
IO expansion2.54 mm headerSpare ESP32-S3 GPIOSPI / I2C / UART
Power outputXT30 (2+2)VCC_5V / GND outExternal

FUNCTIONALITY

POWER AND LIMITS

A TPS54540 switching regulator makes the 5 V rail, an AMS1117 LDO makes 3.3 V, and the raw input passes through to the ESC.

RailSourceVoltage / currentUsage
VCC_INXT30 / Type-C9 to 26 V (12 to 24 V typ)Main input, reverse-polarity protected
VCC_5V_IOTPS54540 DC-DC5 V / 5 AIO peripheral power
VCC_5VVCC_5V_IO + MOSFET5 V (switched)USB hub, CAN, WS2812
VCC_3V3AMS1117-3.3 LDO3.3 V / 1 AESP32-S3, IMU, buzzer
VCC_ESCVCC_IN (passthrough)9 to 26 VESC power output
Operating temp
-20 to +70 °C
Storage temp
-40 to +85 °C
Humidity
5 to 95 % RH, non-condensing

THE SOURCE FILES

OSCORE is open hardware. The complete electrical documentation is yours to read, the same files the board was built from: