Everything you need to get started with CB302B and CB302A carrier boards, from hardware setup to advanced development guides. Build your own solution with interchangeable modular components.
Comprehensive documentation, tools, and examples to accelerate your development
Common questions about CB302B and CB302A carrier boards and development
CB302B supports all four Orin Nano / Orin NX module variants and runs Jetson Linux (L4T) with JetPack, GPU-accelerated Android 13 through Waydroid (beta), and an experimental Windows 11 ARM environment. Display output is DisplayPort over USB-C — CB302B has no HDMI. CB302A (previously CB301) is designed for Jetson TX2 NX and runs native LineageOS Android or Linux (L4T). Both are modular platforms where you supply the NVIDIA module and NVMe, and build with interchangeable accessories.
The USB-C port supports DisplayPort Alt Mode. Simply connect your AR glasses or external display using a USB-C to DisplayPort cable. The system will automatically detect and configure the display.
CB302B power consumption varies by Orin module: Orin Nano 4GB (~7W), Orin Nano 8GB (~15W), Orin NX 8GB (~20W), and Orin NX 16GB (~25W). CB302A with Jetson TX2 NX typically consumes 7.5W-15W. The battery connector supports up to 60W input.
Yes, the protective case features an M12 Milwaukee battery connector for hot-swappable power. You can also use JST connectors for custom battery solutions. This provides uninterrupted operation in the field.
CB302A (previously CB301) runs native LineageOS Android and Linux (L4T) and supports OpenVR HMDs and Android XR APIs with dual-boot capability. On CB302B, Android 13 runs GPU-accelerated through Waydroid on Jetson Linux — currently in beta.
We recommend NVIDIA JetPack SDK for both platforms, which includes CUDA, cuDNN, TensorRT, and other AI/ML frameworks. For Android development on CB302A, use Android Studio with our custom LineageOS build.
Multiple ways to get support for your CB302B or CB302A development