Technical Specifications

Under the hood.

Every component. Every parameter. Every design decision — documented. The Kintrix board is a 4-layer PCB, designed from the ground up for education-grade reliability.

⚡ Patent Pending

0
dual-core processor
0
plug-in displays
0
motor drive per channel
0
soldering required
Board Overview
Physical
Dimensions120 × 80 mm
Layers4-layer PCB
MountingM3 mounting holes
Electrical
Operating Voltage3.3V logic
Input Range6–14V DC
Max Current3.2A peak per motor
Processing & Wireless
Microcontroller
ArchitectureDual-Core @ 240 MHz
ISAXtensa LX7
RAM512 KB SRAM + 8 MB PSRAM (Octal)
Flash16 MB (Quad SPI)
AntennaExternal (U.FL / IPEX)
Wireless
Wi-Fi802.11 b/g/n (Wi-Fi 4), 2.4 GHz
BluetoothBLE 5.0 (LE)
AntennaExternal via U.FL connector
Motor Control
DC Motors
DriverDRV8870 (×2)
Channels2 (independent H-bridge)
Peak Current3.2A per channel
Continuous1.75A per channel
PWM Freq25 kHz (configurable)
Fault DetectionnFAULT pin per driver
ConnectorJST-XH (per motor)
Servo & Encoder
Servo HeaderStandard 3-pin (Signal/V+/GND)
Servo VoltagePowered from motor supply
Encoder Inputs2 channels (A + B) per motor
Encoder ConnectorJST-XH
Encoder Pull-upsOn-board (10kΩ)
Power Architecture
Power Input & Regulation
Input Voltage6–14V DC
ConnectorBarrel jack / screw terminal
Reverse PolarityP-MOSFET protection
3.3V RegulatorLDO (AP2112K or equiv.)
Motor RailDirect from input (fused)
Protection & Monitoring
Motor FusesPTC resettable, per channel
Main Fuse2920-size PTC
ESD ProtectionOn USB & I/O lines
Voltage MonitorADC via resistor divider
Current SenseLow-side shunt (per motor)
Sensors
On-Board Sensors (I²C)
IMUMPU-6050 (Accel + Gyro, 6-axis)
Temperature / HumidityAHT20
Gesture / Proximity / RGBAPDS-9960
I²C Address – IMU0x68
I²C Address – AHT200x38
I²C Address – APDS0x39
Distance & Line Sensors
UltrasonicHC-SR04 compatible (5V tolerant)
Ultrasonic Connector4-pin header (Trig/Echo/V+/GND)
Line TrackingIR reflective array (analog)
ADC Resolution12-bit SAR
Light SensorAmbient via APDS-9960
External / Expansion
Qwiic / STEMMA QTJST-SH 4-pin (I²C)
Qwiic Voltage3.3V
Daisy-chainMultiple sensors supported
Additional ADCVia MCU GPIO
Displays
TFT Display
Type1.3" IPS TFT
Resolution240 × 240 pixels
ControllerST7789
InterfaceSPI
BacklightPWM controlled
OLED Display
Type0.96" OLED
Resolution128 × 64 pixels
ControllerSSD1306
InterfaceI²C
I²C Address0x3C
Communication Interfaces
USB & Serial
USBUSB-C (USB 2.0)
USB ICIntegrated USB-Serial bridge
UART2 hardware UARTs (TX/RX headers)
DebugUSB CDC + JTAG
Bus Protocols
I²CPrimary bus for sensors + displays
I²C SpeedStandard (100 kHz) / Fast (400 kHz)
SPITFT display + SD card
CAN BusSN65HVD230 transceiver
CAN Connector2-pin header (CANH / CANL)
User Interface
LEDs & Buttons
Addressable LEDsWS2812B / SK6812 (GPIO data)
Power LEDGreen (3.3V rail indicator)
User Buttons2 tactile (BOOT + USER)
ResetTactile push-button
Audio & Feedback
BuzzerPassive piezo (PWM driven)
Frequency Range500 Hz – 8 kHz (typical)
ControlGPIO with LEDC PWM
Storage & Expansion
Storage
SD CardMicroSD slot (SPI mode)
Max Capacity32 GB (FAT32)
Use CasesData logging, config, assets
Expansion
GPIO HeaderMulti-pin breakout (3.3V logic)
Qwiic PortsSparkFun Qwiic / Adafruit STEMMA QT
Isolated I²CVia ISO1540 digital isolator
CAN Bus2-pin header, terminated
Security & Safety
Crypto & Authentication
Secure ElementATECC608B
I²C Address0x60
FeaturesHW key storage, ECDH, ECDSA, SHA-256
Use CasesSecure boot, OTA signing, device auth
Safety Features
Reverse PolarityP-MOSFET on input
PTC FusesPer motor + main input
ESD ProtectionAll external I/O lines
Thermal ShutdownOn motor drivers (DRV8870)
Debug & Software Support
Debug Interfaces
Test PointsKeystone 5015 (micro-mini) on all rails
JTAGVia USB (native)
Serial ConsoleUSB CDC
Config JumpersSolder jumpers for I²C addr / boot
Software
FrameworksMultiple industry-standard options
RTOSReal-time operating system
OTA UpdatesDual partition scheme
ProgressionBlock coding → text-based → advanced
I²C Address Map
Full Address Table
DeviceAddress
AHT20 (Temp/Humidity)0x38
APDS-9960 (Gesture/RGB)0x39
SSD1306 OLED0x3C
ATECC608B (Crypto)0x60
MPU-6050 (IMU)0x68
ISO1540 (Isolated I²C)Transparent bridge
Qwiic DevicesUser-defined

Ready to see it in action?

The Kintrix board is designed for classrooms, not lab benches. Let us show you what it can do.