

RemiRAT
Custom PCB that condenses my BadArduino project (Arduino Due's SAM, WiPy3.0's ESP32, and a microSD) to a single board. Supports CANBUS, MODBUS-RS485, UART, SPI, I2C. Has USBC connection to SAM. 6.5-32V BarrelJack / Screw Terminal input. 5V out, 3.3V out. UART/JTAG/SWD flashing capabilities.
- Size
- 73 × 69.5 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 82
- Nets
- 81
- Pads
- 462
- Tracks, vias
- 879, 120
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 12 Jul 2025
- Updated
- 13 Jul 2025
Overview
RemiRAT is an open-source printed circuit board by mr-foxi, from the mr-foxi/RemiRAT repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 73 × 69.5 mm with 82 parts on 81 nets, routed with 879 tracks and 120 vias.
It is built around the RS485 and PTS647SN50SMTR2LFS. Its parts include 25 capacitors, 17 resistors, 15 connectors, 5 ICs and 5 fuses. It belongs with the interfaces and adapters and radio and wireless boards of this library.
Main components
2RS485
SOP-81 1 1.2mA 2.5Mbps 256 5V Half-Duplex Transceiver ±4kV SOP-8 RS-485 / RS-422 ICs ROHSGRRS-485 / RS-422 ICsPTS647SN50SMTR2LFS
SMD,4.5x4.5mm-40℃~+85℃ 100,000 cycles 12V 1N 4.5mm 4.5mm 50mA 5mm Gull Wing IP40 Round Button SPST-NO Surface Mount,Vertical SMD,4.5x4.5mm Tactile Switches ROHSC&KTactile Switches
README
README.mdRemiRAT: Versatile Open-Source Wireless Control & Automation Platform
The RemiRAT is a custom PCB that integrates the power of an Arduino Due (SAM3X8EA-AU) with the wireless capabilities of an ESP32-WROOM-32UE-N16 onto a single, compact board. This unified platform condenses complex, multi-board development setups into a streamlined solution, enhancing integration and reliability for advanced control and automation projects.
Key Features:
Dual Microcontrollers: Combines the SAM3X8EA-AU for high-performance real-time tasks and extensive I/O (including DMA for efficient data handling and RTC support for accurate time-keeping) with the ESP32 for seamless Wi-Fi/Bluetooth connectivity and cloud integration, supporting an external antenna for optimal range.
Robust Industrial Communication: Features dedicated CANBUS (SN65HVD230DR) and MODBUS-RS485 (MAX485CSA+T) transceivers, ensuring reliable data exchange in industrial, automotive, and other demanding environments, complete with proper termination and failsafe biasing for signal integrity.
Diverse Peripherals: Offers comprehensive Digital and Analog I/O, supporting common protocols like UART, SPI, I2C, PWM, and includes a MicroSD card slot for flexible data logging and storage.
Flexible Power Management: Accepts a broad 6.5-32V input via a robust barrel jack or screw terminal, or via USB-C for convenience. It features efficient multi-stage regulation providing stable 5V and 3.3V outputs, backed by integrated fuse protection and USB ESD protection for enhanced durability.
Developer Friendly: Provides multiple options for easy firmware development, including UART, JTAG, and SWD flashing capabilities for both MCUs, along with an ESP32 boot mode DIP switch and clearly labeled breakout headers.
RemiRAT stands as a powerful, robust, and highly integrated solution for tackling complex wireless control and IoT applications with confidence.
Parts
82| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 25V 0.1uF | Capacitor_SMD:C_0402_1005Metric | C1, C15, C17, C18, C19, C20, C21, C22, C24, C25 |
| 4 | 4.7K Ohm | Resistor_SMD:R_0402_1005Metric | R9, R11, R13, R14 |
| 3 | 10pF 25V | Capacitor_SMD:C_0402_1005Metric | C6, C7, C23 |
| 2 | Package_TO_SOT_SMD:SOT-23-3 | Q1, Q2 | |
| 2 | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD | J2, J5 | |
| 2 | LED_SMD:LED_0603_1608Metric | LD1, LD2 | |
| 2 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J12, J14 | |
| 2 | 0.1uF 25V | Capacitor_SMD:C_0402_1005Metric | C3, C9 |
| 2 | 1.5A 32V FastBlow | Fuse:Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder | F4, F5 |
| 2 | 10 kOhms | Resistor_SMD:R_0402_1005Metric | R5, R8 |
| 2 | 120 Ohm | Capacitor_SMD:C_0402_1005Metric | R7, R15 |
| 2 | 18pF 25V | Capacitor_SMD:C_0402_1005Metric | C4, C5 |
| 2 | 1K Ohm | Resistor_SMD:R_0402_1005Metric | R16, R17 |
| 2 | 1uF 25V | Capacitor_SMD:C_0402_1005Metric | C10, C14 |
| 2 | 200 Ohm | Resistor_SMD:R_0402_1005Metric | R10, R12 |
| 2 | 25V 10uF | Capacitor_SMD:C_0805_2012Metric | C2, C16 |
| 2 | 39 Ohms | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 5.1K Ohm | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | PTS647SN50SMTR2LFS | PTS_647_SN50_SMTR2_LFS:SW_PTS_647_SN50_SMTR2_LFS | S1, S3 |
| 2 | PinHeader_1x06_P2.54mm_Vertical | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J3, J6 |
| 1 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J12 | |
| 1 | Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5 | J4 | |
| 1 | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 | |
| 1 | TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_Horizontal | J10 | |
| 1 | ATSAM3X8EA-AU:QFP50P2200X2200X145-144N | U1 | |
| 1 | footprints:ESP32-32UE_EXP | U2 | |
| 1 | 219_4MST:SW_219-4MST | S2 | |
| 1 | Package_SO:SOIC-8_5.3x6.2mm_P1.27mm | U4 | |
| 1 | Package_TO_SOT_SMD:SOT-23-6 | U3 | |
| 1 | 1.5A 32V FASTBLOW | Fuse:Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder | F2 |
| 1 | 1.5A 32V SLOWBLOW | Fuse:Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder | F1 |
| 1 | 12MHz 13pF 60Ohms | 405C35B12M00000:XTAL_405C35B12M00000 | Y1 |
| 1 | 1uF 50V | Capacitor_SMD:C_0805_2012Metric | C12 |
| 1 | 220uF 50V | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C11 |
| 1 | 22uF 25V | Capacitor_SMD:C_1206_3216Metric | C8 |
| 1 | 2A 32V SlowBlow | Fuse:Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder | F3 |
| 1 | 3.3V-1.5A, Max Input = 20V | Package_TO_SOT_SMD:SOT-223 | VR1 |
| 1 | 32.768 kHz 7 pF 70 kOhms | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y2 |
| 1 | 47uF 25V | Capacitor_SMD:C_1206_3216Metric | C13 |
| 1 | 6.8K Ohm | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | BarrelJack_Wuerth_6941xx301002 | Connector_BarrelJack:BarrelJack_Wuerth_6941xx301002 | J15 |
| 1 | CONV_TSR_2-2450 | TSR_2_2450:CONV_TSR_2-2450 | VR2 |
| 1 | ESP BREAKOUT | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J9 |
| 1 | PinHeader_1x03_P2.54mm_Vertical | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J11 |
| 1 | PinHeader_1x04_P2.54mm_Vertical | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | PinHeader_2x06_P2.54mm_Vertical | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical | J8 |
| 1 | RS485 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5 |
The 78 most common of 82 parts.
Similar boards
- 2 layers50 × 60 mm

- 2 layers200 × 100 mm

- 2 layers100 × 100 mm

Explorer
anyshake/explorer
🌏 Detecting seismic wave using 3 geophones and 3-axis accelerometer, pack & send data to AnyShake Observer over RS232 / RS485 serial.
266 parts100 - 2 layers45 × 45 mm

- 8 layers163.5 × 123.5 mm

- 2 layers63 × 46 mm

Pi485
bvarner/pi485
An open-source TTL UART <-> RS485 converter, intended for a Raspberry Pi or Arduino
31 parts41MIT - 2 layers123 × 87.5 mm

FastLOGIC
Neumi/fastLOGIC
An affordable Arduino-based board designed for straightforward (industrial) logic control, ideal for building small-scale automation and control solutions.
180 parts23MIT - 4 layers105 × 55 mm

MotorKit
zhbi98/ODriveX
【无刷电机FOC驱动器】双通道 FOC 无刷电机驱动套件,最高电压 60V 单通道电流可达 100A,可以驱动 1.2kW 以内 BLDC 或 PMSM(有中文注释)。
184 parts22MIT
Questions
How big is the RemiRAT PCB?
It measures 73 × 69.5 mm and has 4 copper layers, 1.6 mm thick.
What parts does the RemiRAT use?
82 parts, built around the RS485 and PTS647SN50SMTR2LFS. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the RemiRAT KiCad files?
From the mr-foxi/RemiRAT repository on GitHub, at the commit this page was made from: the board is RemiRAT.kicad_pcb and its schematic RemiRAT.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the RemiRAT design in my own project?
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).