Growing LED Butterflies Built with JLCPCB's Transparent FPCs
3 min
- Project Introduction
- How JLCPCB Made It Both Possible and Beautiful
- Conclusion
What if a butterfly could flutter with light? No wires, bulk, and complex control, just motion and glow. That's exactly what this glowing FPC-based creation achieves! Built with JLCPCB's 2-layer transparent FPC, this elegant LED butterfly is lightweight, low-power, and visually striking, showing how seamlessly advanced electronics can blend with creative aesthetics.
Let’s take a closer look at how this idea took flight and how JLCPCB's services made it all possible.
Project Introduction
This artistic electronic decoration combines circuit engineering with visual design. The butterfly's wings are made of 2-layer tranparent FPCs with ultra-low-power LED circuits, that uses a self-oscillating design requiring no microcontroller or programming.
In order to create a rhythmic lighting effect that resembles the fluttering of butterfly wings, two symmetrical circuit blocks alternately trigger the left and right LED groups to flash. Each circuit block includes a resistor R1, a resistor R2, a capacitor C, a transistor (BC547 or S8050), and LEDs.
The capacitor (C) charges slowly through resistor R1. Once the voltage across the capacitor exceeds the transistor's turn-on threshold (approximately Vbe + Vf), the transistor switches on, allowing the capacitor to discharge rapidly. Then this discharge current drives the LEDs, causing them to light up. After the discharge, the capacitor voltage drops sharply, turning off the transistor and extinguishing the LEDs. At the same time, the opposite side of the circuit begins its charging phase, repeating the cycle and creating an alternating flashing effect.
Project BOM
| Component | Specification | Qty |
|---|---|---|
| LED | Ice Blue 0603 / Orange 0603 | 20+ |
| Capacitor | 10μF SMD | 2 |
| Resistor R1 | 100kΩ SMD | 2 |
| Resistor R2 | 1kΩ SMD | 2 |
| Transistor | BC547 or S8050 | 2 |
| Battery | LIR1220 | 1 |
| Switch | MSK12C02 | 1 |
| FPC Board | 2-layer Transparent FPC | 1 |
How JLCPCB Made It Both Possible and Beautiful
Thanks to JLCPCB's transparent FPC service, the designer could go beyond aesthetics and embed real electronic functionality directly into the wings, resulting in a seamless fusion of form and function. JLCPCB provides lightweight and transparent 2-layer flexible PCBs, which are ideal for hanging displays or wearable accessories, enabling the lightness and transparency of butterfly wings.
Advantages of JLCPCB Transparent FPCs
● High Optical Transparency: With up to 85% light transmittance, the FPC allows the circuit itself to become part of the visual design, perfect for lighting effects such as the fluttering LED wings used in the butterfly.
● Dual-Sided SMT Support: JLCPCB fully supports mounting LEDs on both sides of the 2-layer transparent FPC, with through-hole alignment. Wiring can be routed on one side while decorative patterns are printed on the other side.
● Cost-Efficient & Fast Prototyping: JLCPCB offers 30–50% lower pricing than typical market transparent FPC options, making it practical for both creative and functional prototypes.
Right now, new users can get $10 off transparent FPC orders. It's an ideal chance to bring your artistic or wearable electronics ideas to life.
Conclusion
From idea to illumination, this glowing butterfly shows how flexible electronics can support elegant, power-efficient designs. With the help of JLCPCB's flexible PCB services, even delicate art-inspired concepts can take flight—literally.
Popular Articles
• ANGELO Project with JLCPCB: Building an Open-Source Audio PCB for a Listening Aid
• From Membrane Frustration to Custom Mechanical Mastery: Taifur's V3 Full Keyboard Project
• Turn Your Raspberry Pi Pico into a Professional JTAG Programmer with DirtyJTAG & OpenFPGALoader
• PiBrick Pocket-CM5: A Compact Raspberry Pi CM5 Handheld PC Built with JLCPCB
• Premium Portable Speaker Built with 8-Layer PCBs, DSP & Smart Amps
Keep Learning
From Membrane Frustration to Custom Mechanical Mastery: Taifur's V3 Full Keyboard Project
Note Motivation: Replaced a dust-prone membrane keyboard with a durable, custom DIY alternative. Specs: 87-key TKL layout powered by Raspberry Pi Pico (RP2040), featuring hot-swap support, QMK, OLED, and an encoder. Design: A unique 3-layer PCB stack featuring symmetrical routing, an exposed controller, and visible "diode art". Support: Designed using EasyEDA and fabricated by JLCPcB, the project was submitted to the EasyEDA Spark program successfully securing parts and materials sponsorship for its d......
Turn Your Raspberry Pi Pico into a Professional JTAG Programmer with DirtyJTAG & OpenFPGALoader
In the world of FPGA development, having a reliable, low-cost JTAG programmer used to mean either buying expensive vendor cables or adding high-cost FTDI chips to every board. Maker Khaled Magdy changed that by turning a $4 Raspberry Pi Pico into a fully functional JTAG adapter using DirtyJTAG firmware and OpenFPGALoader — then had his custom FPGA boards professionally assembled by JLCPCB. The entire solution is 100% open-source. You can download the firmware, follow the Windows installation steps, an......
ANGELO Project with JLCPCB: Building an Open-Source Audio PCB for a Listening Aid
Key Takeaways Accessible Design: ANGELO is an open-source €10 listening aid created to assist everyday voice amplification. Analog Audio Architecture: Uses a TL072 op-amp to boost speech frequencies (1–4 kHz) with low latency and low power. EasyEDA & JLCPCB Workflow: Designed in EasyEDA and produced via JLCPCB SMT assembly for fast, reliable hardware execution. The ANGELO Project Overview ANGELO is an open-source audio hardware project designed to amplify voices and improve everyday communication expe......
Athena: Building a High-Performance 6-Layer PCB for Rocket Avionics
Key Takeaways Athena is an open-source flight computer with a triple-MCU architecture, redundant sensors, and multiple communication interfaces on a compact 6-layer PCB. The 80 × 140 mm board integrates three STM32 MCUs, three IMUs, barometers, GNSS, LoRa, Bluetooth, CAN, USB, flash storage, SD card, and power management. The 6-layer PCB provides routing capacity, organized power distribution, signal organization, and compact functional integration for this complex design. The project demonstrates how......
PiBrick Pocket-CM5: A Compact Raspberry Pi CM5 Handheld PC Built with JLCPCB
Key Takeaways The piBrick Pocket-CM5 is a fully functional, smartphone-sized Raspberry Pi CM5 handheld PC with a physical QWERTY keyboard, AMOLED display, and M.2 NVMe SSD The project utilizes JLCPCB's 4-layer PCB fabrication with controlled impedance (90-ohm for USB, 100-ohm for PCIe/MIPI DSI) to maintain signal integrity Designed using EasyEDA and fabricated by JLCPCB, the project was submitted to the EasyEDA Spark program, successfully securing parts and materials sponsorship for its development. J......
Designing a Precision 72-LED Wearable Watch: Building a 40mm Round PCB with JLCPCB SMT Assembly
Key Takeaways This case study explores the design and fabrication of a 72-LED wearable watch built on a precision 40mm round PCB. Learn how JLCPCB SMT assembly eliminated hand-soldering 70+ 0603 LEDs, how ENIG surface finish ensures reliability in wearable applications, and how a clever panelization strategy with mouse-bite breakaway tabs enabled automated assembly of a circular board. The project demonstrates a complete workflow from EasyEDA schematic capture to firmware optimization and commercial-g......