Skip to the content
PCBKitNew board
2 layers58.4 × 44.4 mmTwilight, the printed circuit board in 3D

An automated roller blind opener. Using an esp32 runing micropython.

Size
58.4 × 44.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
45
Pads
102
Tracks, vias
111, 19
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
26 Dec 2021
Updated
1 Jan 2023

Overview

Twilight is an open-source printed circuit board by harry48225, from the harry48225/twilight repository on GitHub. It is a 2-layer board of 58.4 × 44.4 mm with 27 parts on 45 nets, routed with 111 tracks and 19 vias.

It is built around the ESP32-WROOM-32 and TSR 1-2433. Its parts include 6 capacitors, 3 resistors, 3 connectors, 2 ICs and 2 diodes. It belongs with the ESP32 boards of this library.

Main components

2

README

README.md

twlight

An automated roller blind opener. Using an esp32 runing micropython.

twilight.local

The esp32 serves a svelte webapp on twilight.local. See firmware/webapp webapp

hardware

A NEMA 17 stepper motor is used to move the blinds. It's connected to a 3d-printed gearbox cad/ providing an ~1:5 reduction. It's driven by a DRV8825 stepper motor driver. gears

Parts

27
QtyValueFootprintReferences
310uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC2, C5, C6
20.1uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1, C3
2680Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR2, R3
2MountingHoleMountingHole:MountingHole_3.2mm_M3_PadH2, H4
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H3
1100uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC4
110k Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1
15.6uHInductor_SMD:L_TracoPower_TCK-141L1
1Barrel_JackConnector_BarrelJack:BarrelJack_CUI_PJ-063AH_HorizontalJ2
1Breakout_DRV8825Module:Pololu_Breakout-16_15.2x20.3mmA1
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U1
1FLASHbuttons:PTS636SK43LFSSW2
1LED GREENLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD2
1LED REDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD1
1LOGOcustomsymbols:octopusG***
1RESETbuttons:PTS636SK43LFSSW1
1StepperConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ3
1TSR_1-2433Converter_DCDC:Converter_DCDC_TRACO_TSR-1_THTU2
1UARTConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1

The 25 most common of 27 parts.

Questions

How big is the Twilight PCB?

It measures 58.4 × 44.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Twilight use?

27 parts, built around the ESP32-WROOM-32 and TSR 1-2433. 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 Twilight KiCad files?

From the harry48225/twilight repository on GitHub, at the commit this page was made from: the board is pcb/pcb/pcb.kicad_pcb and its schematic pcb/pcb/pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Twilight design in my own project?

Its repository states no licence, so its author keeps all rights: ask harry48225 before reusing the design.

Similar boards

  • 2 layers56.3 × 55 mmHexa switch, the printed circuit board in 3D

    Hexa switch

    mmatthe/hexa-switch

    This project is a custom-designed printed circuit board (PCB) for a Tasmota-compatible IoT device based on the ESP32 microcontroller. It allows switching of 6 loads, with each channel capable of handling up to 2 Amps.

    49 parts
  • 2 layers33.7 × 66 mmSmartbell, the printed circuit board in 3D

    Smartbell

    Staacks/there.oughta.be

    Projects featured on my blog at https://there.oughta.be

    27 parts108GPL-3.0
  • 4 layers53.3 × 44.3 mmOcs tray mezzanine adapter v1, the printed circuit board in 3D

    Ocs tray mezzanine adapter v1

    j-marjanovic/ocs-tray-mezzanine-adapter

    PCIe adapter for an FPGA accelerator for Open CloudServer

    44 parts26
  • 2 layers25.4 × 30.5 mmRoomba, the printed circuit board in 3D

    Roomba

    kg333/roomba_esp_wifi

    Board for adding wifi using ESP-12 to Roomba 500/600 series

    16 parts16
  • 2 layers113 × 56.3 mmMP1Flight, the printed circuit board in 3D

    MP1Flight

    TangoPush/MP1Flight

    STM32MP1 based flight controller based off the Pixracer.

    72 parts5CC0-1.0
  • 2 layers273.1 × 186.1 mmIon pump controller, the printed circuit board in 3D

    Ion pump controller

    AlexW-proj/ion-pump-controller

    open source controller that takes 24V in and spits out 0 - 7000V, set by a knob with an adjustable ramp time

    63 parts2
  • 2 layers113.1 × 85 mmUniversal connector board, the printed circuit board in 3D

    Universal connector board

    HCL-Hbot/universal_connector_board

    1) Add explicit header pins next to the PICO. This can be useful to easily attach external equipment like a Logic Analyzer or TTL-module, or simply wires to a breadboard if needed.

    103 parts2
  • 4 layers115 × 75 mmRF module, the printed circuit board in 3D

    RF module

    putsolardynamics/Telemetry-Module

    146 parts2MIT