Skip to the content
2 layers65 × 60 mmAnt control board v2, the printed circuit board in 3D

The FAC Tool provides a graphical interface for granular control over your robot's behavior:

Size
65 × 60 mm
Copper layers
2
Thickness
1.6 mm
Parts
102
Nets
60
Pads
287
Tracks, vias
467, 75
Pours
15
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
6 Aug 2024
Updated
1 Nov 2026

Overview

Ant control board v2 is an open-source printed circuit board by FloppyO1, from the FloppyO1/Floppy-Ant-Controller repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 65 × 60 mm with 102 parts on 60 nets, routed with 467 tracks and 75 vias.

It is built around the NRF24L01, DRV8837DSG and AT24C02CN, with the GM7333K, LSM6DS3 and SD103AWS among its other parts. Its parts include 23 capacitors, 11 connectors, 9 ICs, 8 resistors and 2 diodes. It belongs with the STM32 boards of this library.

Main components

6

README

Readme.md

F.A.C. V2 - Floppy Ant Controller

F.A.C. V2 is an advanced control board specifically designed for combat robots (such as the Antweight category). Created by Floppy Lab, it serves as a high-performance, highly customizable alternative to the Malenki-nano, offering professional features at a competitive price point.

🚀 Key Features

  • Full Customization: All parameters are adjustable via USB using the dedicated FAC Tool.

  • Advanced Hardware: Features a built-in IMU (accelerometer and gyroscope) for future firmware updates and advanced control algorithms.

  • Open Source: Built with a community-first approach, allowing for user modifications and contributions.

  • Robust Safety: Includes integrated Watchdog timers, Fail-Safe mechanisms, and Battery Cut-Off to protect your hardware.

📊 Technical Specifications

  • DC Motor Outputs: 3 channels (1.8A max, 1000-step resolution, adjustable frequency 100Hz-10kHz).

  • Servo Outputs: 2 HV channels (powered directly by the battery) with adjustable frequency and pulse width.

  • Inputs: 2 Digital inputs and 1 Analog input (max 3.3V).

  • Power Supply: Optimized for 1-2S LiPo batteries (up to 11V max).

  • Compact Form Factor: 21mm x 31mm; weighs only 2.4g (bare board) 3.6g (with FS2A).

  • Receiver Compatibility: Supports PWM (up to 4 channels) and PPM (up to 8 channels), ELRS (not implemented yet but ready to run on current hardware).

🛠️ Configuration (FAC Tool)

The FAC Tool provides a graphical interface for granular control over your robot's behavior:

  1. Mapping: Freely assign software functions (e.g., Tank Mix) to physical pins on the board.

  2. Mixes & Special Functions: Easily configure steering mixes or direct links between radio channels and outputs and others like DC servo.

  3. Real-time Telemetry: Monitor battery voltage, radio signal values, and operational status (Armed/Disarmed/Cut-Off).

⚠️ Safety Information

  • Reverse Polarity: The board does not have reverse polarity protection. Ensure the battery is connected correctly to avoid permanent damage.

  • Activation: For safety, the FAC will not activate until it detects a valid signal from your receiver.

  • Battery Management: Always configure the Battery Cut-Off to prevent over-discharging your LiPo cells.

📂 Project Structure

  • /FIRMWARE V2: Firmware source code and binaries.

  • /docs: Full English and Italian manual.

  • /HARDWARE V2: Design files.

  • /TOOLS: Usefull python tools, and the FAC jingle composer.

📦 Manufacturing

If you want to manufacture them by yourself you can do it directly from this link: click here

Using this link you automatically help me with a small tip, without any additional costs. Thanks!

📩 Support & Feedback

Developed by Floppy Lab™. For suggestions, bugs, or feedback:


© 2026 The Floppy Lab™. All rights reserved.

Parts

102
QtyValueFootprintReferences
13100nCapacitor_SMD:C_0603_1608MetricC5, C7, C9, C12, C13, C14, C15, C17, C18, C19, C20, C21, C22
104.7uCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C4, C6, C8, C10, C11, C16, C23
45.1kResistor_SMD:R_0603_1608MetricR4, R6, R7, R8
4MountingHoleMountingHole:MountingHole_2.2mm_M2_Pad_ViaH1, H2, H3, H4
3DRV8837Package_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mmU2, U3, U4
21.5kResistor_SMD:R_0603_1608MetricR2, R5
210kResistor_SMD:R_0603_1608MetricR1, R3
12s BatteryConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
13V3TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP1
1ADC_AUXConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ8
1AT24C02CPackage_TO_SOT_SMD:SOT-23-5U8
1BOOTButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW1
1DIGITAL_AUXConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ9
1ELRSConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ10
1FS2A 4CH reciever_My_modules:FS2A 4CH recieverU7
1G***kibuzzard-68591BA8kibuzzard-68591BA8
1G***kibuzzard-68590DB3kibuzzard-68590DB3
1G***kibuzzard-68591BA5kibuzzard-68591BA5
1G***kibuzzard-6859111Fkibuzzard-6859111F
1G***kibuzzard-68590E35kibuzzard-68590E35
1G***kibuzzard-68591131kibuzzard-68591131
1G***kibuzzard-68590DCBkibuzzard-68590DCB
1G***kibuzzard-68590F5Bkibuzzard-68590F5B
1G***kibuzzard-68590F1Fkibuzzard-68590F1F
1G***kibuzzard-6859119Bkibuzzard-6859119B
1G***kibuzzard-68590E57kibuzzard-68590E57
1G***kibuzzard-6859170Akibuzzard-6859170A
1G***kibuzzard-685911E8kibuzzard-685911E8
1G***kibuzzard-68591192kibuzzard-68591192
1G***kibuzzard-68591152kibuzzard-68591152
1G***kibuzzard-68590DE3kibuzzard-68590DE3
1G***kibuzzard-6859100Fkibuzzard-6859100F
1G***kibuzzard-68590F79kibuzzard-68590F79
1G***kibuzzard-6859102Fkibuzzard-6859102F
1G***kibuzzard-68590DDDkibuzzard-68590DDD
1G***kibuzzard-68591071kibuzzard-68591071
1G***kibuzzard-68591B9Bkibuzzard-68591B9B
1G***kibuzzard-68591B85kibuzzard-68591B85
1G***kibuzzard-68591112kibuzzard-68591112
1G***kibuzzard-68590E11kibuzzard-68590E11
1G***kibuzzard-685910F4kibuzzard-685910F4
1G***kibuzzard-6859109Fkibuzzard-6859109F
1G***kibuzzard-6859112Ckibuzzard-6859112C
1G***kibuzzard-68591052kibuzzard-68591052
1G***kibuzzard-68591123kibuzzard-68591123
1G***kibuzzard-685911EFkibuzzard-685911EF
1G***kibuzzard-68590DA6kibuzzard-68590DA6
1G***kibuzzard-685916F6kibuzzard-685916F6
1GM7333Package_TO_SOT_SMD:SOT-89-3U1
1GNDTestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP2
1LOGOLOGOG***
1LSM6DS3Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4yU5
1M1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1M1 IN1TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP3
1M1 IN2TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP4
1M2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1M2 IN1TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP5
1M2 IN2TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP6
1M3Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1M3 IN1TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP7
1M3 IN2TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP8
1NRF24L01_My_modules:NRF24L01+ SMDU9
1S1TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP9
1S2TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTP10
1SD103AWSDiode_SMD:D_SOD-123D1
1ST-LINKConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ11
1STATUSLED_SMD:LED_0805_2012MetricD2
1STM32F072CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU6
1USB-C_304A-ACP16X_MIA footprint:USB_C_304A-ACP16XJ1
1servo 1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6
1servo 2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7

More from FloppyO1/Floppy-Ant-Controller

4
  • 4 layers21 × 31 mmAnt control board v2, the printed circuit board in 3D

    Ant control board v2

    FloppyO1/Floppy-Ant-Controller

    The FAC Tool provides a graphical interface for granular control over your robot's behavior:

    97 parts2CERN-OHL-S-2.0
  • 2 layers22.8 × 33.3 mmAnt control board v1.3, the printed circuit board in 3D

    Ant control board v1.3

    FloppyO1/Floppy-Ant-Controller

    The FAC Tool provides a graphical interface for granular control over your robot's behavior:

    97 parts2CERN-OHL-S-2.0
  • 2 layers22.8 × 33.3 mmAnt control board v1.1, the printed circuit board in 3D

    Ant control board v1.1

    FloppyO1/Floppy-Ant-Controller

    The FAC Tool provides a graphical interface for granular control over your robot's behavior:

    92 parts2CERN-OHL-S-2.0
  • 2 layers22.8 × 33.3 mmAnt control board v1.0, the printed circuit board in 3D

    Ant control board v1.0

    FloppyO1/Floppy-Ant-Controller

    The FAC Tool provides a graphical interface for granular control over your robot's behavior:

    88 parts2CERN-OHL-S-2.0

Similar boards

  • 2 layers47.4 × 66.9 mmRP2040, the printed circuit board in 3D

    RP2040

    gkhnmlym/RP2040

    "RP2040 is a microcontroller chip developed by Raspberry Pi, based on the ARM Cortex-M0+ core. This chip has gained popularity due to several advantages, especially for embedded systems and microcontroller projects.

    50 parts
  • 6 layers12 × 35 mmESC GEMINI, the printed circuit board in 3D

    ESC GEMINI

    PackageLAN/ESC_GEMINI

    112 partsGPL-3.0
  • 2 layers55 × 8 mmAls board, the printed circuit board in 3D

    Als board

    blu006/blu_BOB_and_MISC

    My breakout boards and miscellaneous boards

    27 parts
  • 4 layers100.1 × 60.2 mmHades, the printed circuit board in 3D

    Hades

    pms67/HadesFCS

    Complete flight control system designed from scratch. Hardware designed with KiCad.

    215 parts1kBSD-3-Clause
  • 4 layers86 × 34 mmBsl drv v1, the printed circuit board in 3D

    Bsl drv v1

    jackw01/scanlight

    A better light source for scanning color negative film

    157 parts397CERN-OHL-W-2.0
  • 4 layers44.8 × 76 mmTiny scarab, the printed circuit board in 3D

    Tiny scarab

    Embeetle/tiny-scarab

    Tiny beetle board based on the CH32V003 10-cent chip.

    147 parts24MIT
  • 4 layers38.5 × 47 mmSIM7080, the printed circuit board in 3D

    SIM7080

    techstudio-design/sim7080_dev_board

    SIM7080 Dev Board hardware design files

    55 parts17
  • 6 layers44.5 × 36 mmDefcon-34-v3, the printed circuit board in 3D

    Defcon-34-v3

    bunnie/dc34-core-hw

    Core module hardware design

    187 parts10CERN-OHL-W-2.0

Questions

How big is the Ant control board v2 PCB?

It measures 65 × 60 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ant control board v2 use?

102 parts, built around the NRF24L01, DRV8837DSG, AT24C02CN and GM7333K. 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 Ant control board v2 KiCad files?

From the FloppyO1/Floppy-Ant-Controller repository on GitHub, at the commit this page was made from: the board is HARDWARE V2/DEVELOPMENT/ant control board v2 development board/ant control board v2.kicad_pcb and its schematic HARDWARE V2/DEVELOPMENT/ant control board v2 development board/MCU_RX.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ant control board v2 design in my own project?

Its repository publishes it under the CERN-OHL-S-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).