RollerShutterControlPanel
Mickyleitor·RollerShutterControlPanel·PCB_Design/RollerShutterControlPanel.kicad_pcb
About the RollerShutterControlPanel PCB
RollerShutterControlPanel is an open source AVR/Arduino PCB design by Mickyleitor, published on GitHub under the CERN-OHL-1.2 license. It is a 2-layer board measuring 110.6 × 50 mm, with 55 components from 33 distinct parts.
Its main chip is the Shield Arduino Pro Mini 3v3, from the AVR/Arduino family. Other key parts include the PS2705-1, 3v3 DCDC Converter Power Module and ESP-13-WROOM-02. By type, the board carries 16 resistors, 12 capacitors, 10 connectors, 6 switches, 4 ICs and 4 diodes.
It belongs with the rf & radio, displays & leds and iot & wireless designs in this gallery.
From the project
This project stores the ATmega328P and ESP8266 firmware code along the PCB Design files for a roller shutter control panel.
Embedded wall panel for motorized shutters over radio; with LCD; buttons; Wi-Fi via ESP8266; clock; and temperature. Open hardware with 3D-printed parts; off-the-shelf modules; and a PCB using an ATMega328P plus ESP8266.
Built to stop sunrise from waking me early; first a simple wall controller; then my 2020 Bachelor’s thesis; now an open build others can replicate; learn from; and adapt. Also a testbed for new ideas.

Main components on the RollerShutterControlPanel
RollerShutterControlPanel bill of materials (BOM)
55 components, 33 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PS2705-1 | PS2705-1-F3 | U1 |
| 1 | 3v3 DCDC Converter Power Module | DCDC_3v3_PowerModule | U2 |
| 1 | ESP-13-WROOM-02 | ESP-13-WROOM-02 | U3 |
| 1 | Shield Arduino Pro Mini 3v3 | Socket_Strip_Arduino_MiniPro | U4 |
| 1 | S8550 | SOT-23_S8550 | Q1 |
| 1 | PWR 5V | PHOENIX_1935161 | J1 |
| 1 | PWR 5V AUX | USB_Mini-B_Lumberg_2486_01_Horizontal | J2 |
| 1 | TRIGGER SEL | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | PWR SEL | PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | Screw_Terminal_01x03 | ScrewTerminal_01X03_5mm | J5 |
| 1 | RF TX | PinSocket_1x03_P2.54mm_Vertical | J6 |
| 1 | RF RX | PinSocket_1x04_P2.54mm_Vertical | J7 |
| 1 | MASTER UART COM | PinHeader_1x04_P2.54mm_Vertical | J8 |
| 1 | LAMP | PHOENIX_1935161 | J9 |
| 1 | LCD COM | PinSocket_1x04_P2.54mm_Vertical | J10 |
| 1 | SRD-05VDC-SL-C | RELAY_SRD-05VDC-SL-C | K1 |
| 1 | Speaker | Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm | LS1 |
| 4 | SW_Push | SW_Push_1P1T_NO_6x6mm_H5mm | SW1, SW2, SW3, SW4 |
| 1 | BOOT | SW_Push_1P1T_NO_6x6mm_H5mm | SW5 |
| 1 | RESET | SW_Push_1P1T_NO_6x6mm_H5mm | SW6 |
Show 13 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1N5822 | D_DO-201AD_P5.08mm_Vertical_KathodeUp | D1 |
| 1 | LED | LED_D3.0mm | D2 |
| 1 | 1N4007 | D_DO-41_SOD81_P10.16mm_Horizontal | D3 |
| 1 | LED1 | LED_D3.0mm | D4 |
| 1 | 10uF | CP_Radial_D4.0mm_P2.00mm | C1 |
| 5 | 0.1uF | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C2, C3, C5, C10, C11 |
| 1 | 47uF | CP_Radial_D4.0mm_P2.00mm | C4 |
| 5 | 1uF | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C6, C7, C8, C9, C12 |
| 1 | 2.2k | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1 |
| 2 | 1k | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R2, R3 |
| 5 | 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R4, R5, R6, R14, R15 |
| 6 | 15k | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R7, R10, R11, R12, R13, R16 |
| 2 | 8.2k | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R8, R9 |
RollerShutterControlPanel design files
The KiCad project lives in the Mickyleitor/RollerShutterControlPanel repository on GitHub; these links point at the commit this page was built from.
RollerShutterControlPanel: common questions
What microcontroller does the RollerShutterControlPanel use?
The RollerShutterControlPanel is built around the Shield Arduino Pro Mini 3v3, from the AVR/Arduino family.
How big is the RollerShutterControlPanel PCB?
The RollerShutterControlPanel measures 110.6 × 50 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the RollerShutterControlPanel?
55 components, from 33 distinct parts. The full bill of materials is listed on this page.
Where can I download the RollerShutterControlPanel design files?
From the Mickyleitor/RollerShutterControlPanel repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the RollerShutterControlPanel design in my own project?
Yes, under the terms of its CERN-OHL-1.2 license, which Mickyleitor chose for the repository.
Can I test firmware for the RollerShutterControlPanel without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega
Hanqaqa
68.8 × 53.6 mm35 parts4LCERN-OHL-P-2.0746