ESP32-C6 Powered
REV 1.0 Board

The Modular
Wireless Core

AIO Transmitter is an open-source wireless platform designed for robotics, RC applications, and experimental communication — every revision in the series, open source from REV 1.0 onward. Built for flexibility, expandability, and multi-protocol mastery.

Explore Platform Source Files
AIO Transmitter Core

Beyond Transmitting

Unlike traditional fixed-purpose controllers, AIO-TX is a universal wireless interaction platform. It adapts to your ideas, not the other way around.

Experimental Core

Designed for learning and research. Explore modern embedded communication systems and hardware integration from the ground up.

Expandable (REV 1.0)

Exposed I2C, Power Rails, and Debug pads allow you to stack IMUs, RFID, or custom hardware for testing. REV 3.0 will feature full modularity.

Low Latency

Optimized for real-time robotics control using ESP-NOW for peer-to-peer responsiveness that rivals professional systems.

Wireless and Wired Mastery

From radio waves to robust wired buses — seamlessly switch between protocols with zero hardware changes.

ESP-NOW
Bluetooth LE
WiFi
CAN Bus REV 3.0

ESP-NOW

Ultra-low-latency communication without a router. Perfect for high-speed RC trucks, drones, and peer-to-peer robotics mesh networks. Supports broadcast and unicast modes.

  • Sub-ms latency
  • No pairing overhead
  • 200m+ range potential
In Active Development

REV 2.0 — Now Underway

REV 1.0 proved the theory and is now complete. REV 2.0 refines it — shifting from pre-built modules to discrete ICs. REV 3.0 will introduce actual CAN Bus modularity.

Started July 28, 2026 — targeting a September 2026 launch
Shifting from pre-built modules to discrete ICs
Rapid 2A power system — 2x faster charging than REV 1.0
Professional compact PCB footprint
Refined power management architecture
🔒 Full specs locked — follow the GitHub repo for updates Watch on GitHub

Explore the Core (REV 1.0)

Hover over the components to see how the AIO Transmitter REV 1.0 board is architected for flexibility and testing.

AIO Transmitter PCB

Hardware Insight

Hover over any component on the board to learn more about its role in the AIO-TX ecosystem.

View Full Schematics
Integration

The StrawberryOS Ecosystem

The AIO Transmitter REV 1.0 is a core pillar of StrawberryOS — an open ecosystem of modular devices that share firmware logic, UI design language, and high-speed communication standards.

StrawberryWatch

Cyberdeck

AIO Transmitter REV 1.0

IoT Hub

Roadmap

The AIO Transmitter is a living project. Here's where we're headed next in our journey to build the ultimate wireless experimentation platform.

2026

OSHWLab Stars Recognition

Submitting the AIO Transmitter for the prestigious OSHWLab Stars recognition and community showcase.

July 2026

REV 1.0 Complete Done

StrawberryOS core logic, wireless protocol stability, and the complete REV 1.0 hardware build — finished and battle-tested.

July 2026

REV 2.0 Build Begins In Progress

Officially kicked off — shifting from pre-built modules to discrete ICs, targeting a September 2026 launch.

2027

Plugin Advanced Modularity Build (REV 3.0)

Designing the REV 3.0 hardware with actual CAN Bus modularity, plug-and-play modules, and a distributed firmware architecture.

Live Telemetry

Experience the data flow. The REV 1.0 integrated OLED system provides real-time insights into your wireless environment, battery health, and protocol performance.

"The goal is to make the transmitter fully usable without depending entirely on external desktop software."

aiotx_terminal --monitor
[SYSTEM] Booting AIO-TX REV 1.0...
[SYSTEM] Radio init: SUCCESS
[RADIO] Protocol: ESP-NOW
[DATA] CH: 11 | PWR: 20dBm
[PEER] Found node: 0x4A:B1:32...

Technical Specifications

Power meets precision. The AIO Transmitter is engineered for performance, reliability, and extreme customization.

Processor

Model ESP32-C6 (XIAO)
Architecture RISC-V (32-bit)
Clock Speed Up to 160MHz

Wireless

WiFi 2.4GHz WiFi 6
Bluetooth BLE 5.3
ESP-NOW Native Support

Power

Battery LiPo Supported
Charging USB-C Integrated
Operating V 3.3V Logic

Expansion

I2C Exposed Pads (REV 1.0)
CAN Bus Wired Modularity
GPIOs Digital/Analog

Developer Quickstart

The AIO Transmitter is designed to be as easy to program as it is powerful to use. Explore the StrawberryOS source.

StrawberryOS.ino
// StrawberryOS - Core Screen Management
enum ScreenState {
  SCREEN_WATCHFACE, SCREEN_MENU, SCREEN_STOPWATCH,
  SCREEN_RADIO, SCREEN_RADIO_WIFI, SCREEN_AI_CHAT,
  SCREEN_POWER_MODE, SCREEN_CALCULATOR
};

void updateDisplay() {
  display.clearDisplay();
  if (isAnimating) {
    drawScreen(currentScreen, animOffsetY);
    drawScreen(animNextScreen, animOffsetY + 64);
  } } else {
    drawScreen(currentScreen, 0);
  }
  display.display();

  // Handle Display Mirroring over BLE
  if (bleConnected && mirroringActive) {
    handleMirrorUpdate();
  }
}

Rich Documentation

Comprehensive guides for every hardware feature and protocol mode.

Active Community

Join developers building on the AIO Transmitter platform.

Open Source

GNU GPL v3. Fork it, build it, evolve it. It's yours.

Ready to Build?

Join the open-source revolution in wireless embedded systems. Access all hardware files, firmware, and documentation today.

Get Started on GitHub Explore StrawberryOS