Skip to content

Ready to print PCB

Davide Perini edited this page Aug 10, 2021 · 26 revisions

Official Printed Circuit Board for Luciferin

If you don't want to design your own PCB and you have a soldering iron, you might find Luciferin's official PCB interesting.

All you need to do to create your Luciferin PCB is:

  1. Download the GERBER file for ESP8266 or ESP32.
  2. "Print the GERBER file" using your favourite PCB Fabrication Manufacturer. If you want to use JLCPCB here a link on how to place the order.
  3. Order all the components from Amazon, Aliexpress, Mouser or Digikey.
  • BOM (bill of material):
    • D1 Mini board (ESP8266) or Lolin D32 board (ESP32)
    • 74AHCT125N (logic level converter from 3.3V to 5V) NOTE: align the notch correctly before soldering.
    • 1500uf 16V capacitor
    • 100nf capacitor
    • 3x 330 Ohm resistance
    • WS2812B 5V LED strip
    • Fuse holder (search for Keystone Electronics 3557-2)
    • Full size "ATO" fuses. (WS2812B consume up to 0.060A each LED. This means that if you have 100 LEDs your strip needs 6A, you want a fuse value that isn’t too high because it gives less protection but too low values might pop the fuse while nothing is wrong. For example with a load of 6A a 7.5A fuse will be ok).
    • Header pins (2.54mm)
    • Jumpers (2.54mm)
    • 5x 2pin terminal block (5.08mm)
  1. Solder all the components on the PCB. You can't go wrong if you follow the silkscreen on the PCB.
  2. Enjoy.

Parts

All parts assembled

How to connect the strip

  • Once all parts are assembled you can connect your power supply to the first terminal block. (+ IN -)
  • LED strip must be connected on both sides. You can use the second and third terminal block for the purpose. (+ OUT -)
  • The digital pin of the LED strip must be connected to the fourth or the fifth terminal block in the relative position.
    Check it here how to choose the right GPIO. If you connect the digital pin of the strip to the fourth terminal block in the "ALL" position, you can switch between a GPIO to another simply by moving the jumper to the relative GPIO.
  • If you want to use a relay, link here. Relay is optional.
  • DO NOT ADD A JUMPER on the USB pins if you want to use USB cable. Put the jumper in case you are not using a USB cable.

If you have some doubts or questions, feel free to join the community on
Discord
It is better ask twice than go wrong and if you like the project.

Clone this wiki locally