Skip to the content
PCBKitNew board
2 layers39.5 × 51.5 mmBionic Butterfly, the printed circuit board in 3D

A butterfly-like drone that can be manually controlled.

Size
39.5 × 51.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
46
Pads
150
Tracks, vias
141, 11
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
3 Apr 2026
Updated
5 May 2026

Overview

Bionic Butterfly is an open-source printed circuit board by CookieCodesAI, from the CookieCodesAI/Bionic-Butterfly repository on GitHub, published under the MIT licence. It is a 2-layer board of 39.5 × 51.5 mm with 23 parts on 46 nets, routed with 141 tracks and 11 vias.

It is built around the SS14. Its parts include 1 diode, 1 switch and 1 inductor. It belongs with the robots and motor control boards and the RP2040 boards of this library.

Main components

1

README

README.md

Bionic-Butterfly

A butterfly-like drone that can be manually controlled from your computer.

Why I made this project

For a while now, I've been wanted to create bigger hardware projects than the ones that I had been making previously. I wanted to make an aesthetic project that would make me go beyond my limits. Making a drone was the first idea that came to mind, and with the help of my Instagram feed, I got inspired to make a butterfly drone, leading to the creation of this project!

3D model of whole project

butterfly_cad.png

The wings will be made with flower paper and carbon fiber to make sure that they don't weigh too much. Additionally, the wings will be connected to the servo horns with a connector that I will make and mold to make sure that it fits perfectly.

3D model of main body with Servos and Raspberry Pi Pico

butterfly_cad.png

The PCB will be able to fit in the gap in the middle of the body. The servos will be placed on the angled sides of the main body and the wires will be connected as shown in the wiring diagram. The 2S LiPo battery is the yellow rectangle that was measured with the dimensions of the LiPo battery in my BOM.

Wiring Diagram

wiring.png

Schematics

schematics.png

Custom PCB

pcb.png

  • Boost Converter
  • LiPo Battery Charger
  • LiPo Battery Port
  • Raspberry Pi Pico W
  • Servo Header Pins for Easy Connection

BOM

NameQuantityLinkTotal CostDistributorPurposeFootprintValue
PTK 7462W2https://www.amazon.com/7462W-Waterproof-Servo-Motor-Metal/dp/B0FS6RFS5T/ref=sr_1_5?crid=1ZB1W7OBY92AH&dib=eyJ2IjoiMSJ9.pcNsqKatkWgVfKurDM9eHL21UShPA7q6GXI9fo14TvFABX6NUw60A4k6qXJAddcV1jaM5bD_ihRYej-b-Lx6ysEhNUEZTNV9GKiLSC5LTDlzWu8q_CSUwAYdmiKw9ZnP_5f4FPnJ8-klUCwh87w4VGMC84lR6LUw1btxYo-F4Utq2s6qgV90yjv_KvqzCP6eqCl0Q55bP6fYXsnqbciufLyxbyqG7qBHzq3PKEA_Hxg.YU3fGmyR3zlSbmNrTrl-zQXaLwKUesFVOlDi5g06fR0&dib_tag=se&keywords=PTK&qid=1777691727&sprefix=ptk%2Caps%2C100&sr=8-5&th=127.54AmazonMotors for the wings
2s LiPo Battery1https://www.amazon.com/Tattu-300mAh-7-6V-Battery-JST-PHR/dp/B097BVFYLX/ref=sr_1_13?crid=2ZJ76ZHNRXD50&dib=eyJ2IjoiMSJ9.9CM4Ph0ZcswTXalgAhFYgxwOa2_mpoX-U946yyTZ0te5qCaS84KWHWp3iqs04T6AywbCIiWH9XYEyJsVoqdngsM1OFrK0zdpFP-iEN38fjmUQdWUuZeBDpqbK9Beafcs4k2VeU3F8SMT-0VUStvHtMt6wPazmiYsP0k07IPMTnAapAwwXfVFp9KGYUJMYu8L33jbZLZ2P7qx-fH6v0T9QAhEeHj8Ldyvm-nWqyEeHXX5hSPaQ8l0aw3_RJRse0mbgUpd3e6yb-LZ_qXxl4jWPsdYEYjkYCi52l_5oWrDBoY.Pv-Sbm1U3Sdy41Tj8nN-aCbiLgHkswAEGGEC4bIILGc&dib_tag=se&keywords=2s+7.6+v+lipo&qid=1777692124&sprefix=2s+7.6+v+lipo%2Caps%2C91&sr=8-139.99AmazonPower for microcontroller and motors
Custom PCB5https://cart.jlcpcb.com/quote?spm=jlcpcb.Public.2006&spm=Jlcpcb.Instantquote&_t=1777938855701&up_spm=Jlcpcb.Loginpage.10032JCLPCBManufacturing PCB for custom microcontroller
A11https://www.adafruit.com/product/5526?gad_source=1&gad_campaignid=23438252138&gbraid=0AAAAADx9JvRU8AUIiT14w9XCblnLEohNW&gclid=Cj0KCQjwh-HPBhCIARIsAC0p3cexzLr-P9xc99KU2w8qJSMWC_1im0GuzYcRuyEFFIox6lz7J-F-BzQaAi_6EALw_wcB6AdafruitMicrocontrollerModule:RaspberryPi_Pico_W_SMD_HandSolderRaspberryPi_Pico_W
C_3V3,C_BAT12https://www.digikey.com/en/products/detail/w%C3%BCrth-elektronik/860020473008/57270620.26DigiKeyPCB componentCapacitor_THT:CP_Radial_D5.0mm_P2.50mm100uF
C_3V3_bypass1,C_5V_bypass12https://www.digikey.com/en/products/detail/samsung-electro-mechanics/CL05B104KP5VPNC/204984820.2DigiKeyPCB componentCapacitor_SMD:C_0402_1005Metric100nF
C_5V11https://www.digikey.com/en/products/detail/kemet/ESK107M025AC3AA/27125070.2DigiKeyPCB componentCapacitor_THT:CP_Radial_D5.0mm_P2.00mm100uF
D11http://digikey.com/en/products/detail/onsemi/SS14/9654740.44DigiKeyPCB componentDiode_SMD:D_SMASS14
J_BAT11https://www.digikey.com/en/products/detail/jst-sales-america-inc/S2B-PH-K-S/9266260.11DigiKeyPCB componentConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalConn_01x02_Socket
J_DBG11https://www.digikey.com/en/products/detail/sullins-connector-solutions/GRPB031VWVN-RC/17864390.21DigiKeyPCB componentConnector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_VerticalConn_01x03_Pin
J_EXT11https://www.digikey.com/en/products/detail/w%C3%BCrth-elektronik/61300811121/48468390.4DigiKeyPCB componentConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalConn_01x08_Pin
J_SRV1,J_SRV22https://www.digikey.com/en/products/detail/w%C3%BCrth-elektronik/61300311121/48468250.26DigiKeyPCB componentConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalConn_01x03_Pin
L11https://www.digikey.com/en/products/detail/taiyo-yuden/LCXND3030QKT4R7MNG/222519510.27DigiKeyPCB componentInductor_SMD:L_Taiyo-Yuden_NR-30xx4.7uH
LED_CHG11https://www.digikey.com/en/products/detail/sunled/XZFRA53FVC-1/282461550.86DigiKeyPCB componentLED_SMD:LED_0603_1608MetricLED
MCP738311https://www.digikey.com/en/products/detail/microchip-technology/MCP73831T-2ACI-OT/9643010.76DigiKeyPCB componentPackage_TO_SOT_SMD:SOT-23-5
MT36081https://www.lcsc.com/product-detail/C84817.html?s_z=n_q_MT3608&spm=wm.ssy.bg.0.xh&lcsc_vid=RlEIUldTRlENVVQFEQVeAwADT1VXA1ECQldXUgFTEVExVlNRQFhdUFZXQVdWVDsOAxUeFF5JWBYZEEoKFBINSQcJGk4%3D0.79LCSCPCB componentPackage_TO_SOT_SMD:SOT-23-6
R_FB11https://www.digikey.com/en/products/detail/yageo/RC0402FR-07100KL/7265260.1DigiKeyPCB componentResistor_SMD:R_0402_1005Metric100k
R_FB21https://www.digikey.com/en/products/detail/yageo/RC0402FR-0736KL/7265980.1DigiKeyPCB componentResistor_SMD:R_0402_1005Metric36k
R_LED11https://www.digikey.com/en/products/detail/yageo/RC0402FR-071KL/7265130.1DigiKeyPCB componentResistor_SMD:R_0402_1005Metric1k
R_PROG11https://www.digikey.com/en/products/detail/yageo/RC0402FR-072KL/28275650.1DigiKeyPCB componentResistor_SMD:R_0402_1005Metric2k
R_SRV1,R_SRV22https://www.digikey.com/en/products/detail/yageo/RC0402FR-0747RL/28275660.2DigiKeyPCB componentResistor_SMD:R_0402_1005Metric47
SW11https://www.digikey.com/en/products/detail/c-k/OS102011MS2QN1/4116020.73DigiKeyPCB componentButton_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2QSW_SPDT

Total materials cost: $51.62

Materials that are needed that I did not include in the BOM (Since I already have them)

  • 1.00 mm carbon fiber
  • Some type of thin flower/kite paper

Parts

23
QtyValueFootprintReferences
2100nFCapacitor_SMD:C_0402_1005MetricC_3V3_bypass1, C_5V_bypass1
2100uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC_3V3, C_BAT1
247Resistor_SMD:R_0402_1005MetricR_SRV1, R_SRV2
2Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ_SRV1, J_SRV2
1100kResistor_SMD:R_0402_1005MetricR_FB1
1100uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC_5V1
11kResistor_SMD:R_0402_1005MetricR_LED1
12kResistor_SMD:R_0402_1005MetricR_PROG1
136kResistor_SMD:R_0402_1005MetricR_FB2
14.7uHInductor_SMD:L_Taiyo-Yuden_NR-30xxL1
1Conn_01x02_SocketConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ_BAT1
1Conn_01x03_PinConnector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_VerticalJ_DBG1
1Conn_01x08_PinConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ_EXT1
1LEDLED_SMD:LED_0603_1608MetricLED_CHG1
1RaspberryPi_Pico_WModule:RaspberryPi_Pico_W_SMD_HandSolderA1
1SS14Diode_SMD:D_SMAD1
1SW_SPDTButton_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2QSW1
1~Package_TO_SOT_SMD:SOT-23-6MT3608
1~Package_TO_SOT_SMD:SOT-23-5MCP73831

Questions

How big is the Bionic Butterfly PCB?

It measures 39.5 × 51.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bionic Butterfly use?

23 parts, built around the SS14. 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 Bionic Butterfly KiCad files?

From the CookieCodesAI/Bionic-Butterfly repository on GitHub, at the commit this page was made from: the board is custom_pcb/bionic_butterfly.kicad_pcb and its schematic custom_pcb/bionic_butterfly.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bionic Butterfly design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers80 × 129.1 mmSmart Plant, the printed circuit board in 3D

    Smart Plant

    JGAguado/Smart_Plant

    The Smart Plant is a board that can be plugged directly on the soil, close to the plant, that allows the measurement of the environment (soil moisture, environment temperature & illuminance), and presents the…

    75 parts303
  • 2 layers128 × 88 mmFireball revD, the printed circuit board in 3D

    Fireball revD

    ugcs/ddc

    Drone Show Software is software designed for drone shows, allowing flight path planning as well as control of dozens of drones simultaneously in a synchronized manner.

    64 parts223
  • 4 layers113.5 × 105.5 mmMultistepper, the printed circuit board in 3D

    Multistepper

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    243 parts208
  • 2 layers66.8 × 34 mmESP8266, the printed circuit board in 3D

    ESP8266

    MaloufSleep/ME-ESP8266

    Malouf Electronics - ESP8266 Dev Board

    127 parts204MIT
  • 2 layers40 × 53.6 mmCanLite, the printed circuit board in 3D

    CanLite

    voltlog/CanLite

    ESP32 based CAN development board

    42 parts192GPL-3.0
  • 2 layers99.1 × 76.2 mmPico dev, the printed circuit board in 3D

    Pico dev

    execuc/u2if

    USB to interfaces implementing MicroPython "machine" module functionalities on a computer.

    36 parts182
  • 2 layers40 × 100 mmBack pcb, the printed circuit board in 3D

    Back pcb

    ZeroPhone/ZeroPhone-PCBs

    PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!

    118 parts148GPL-3.0
  • 2 layers100 × 85 mmVNA, the printed circuit board in 3D

    VNA

    profdc9/VNA

    Vector Network Analyzer based on the STM32F103C8T6 bluepill

    178 parts93