![]() |
Altium DesignerAltium Designer
|
|
![]() |
arduino IDEArduino
|
Auto Stairs Light Controller
Automatic Stairs Lightning Controller
Perhaps you have seen cool stair lightning and wish you could have one but the prices are astronomical. You can have that lightning effect with this PCB, just place an order for either bare PCB and place the components yourself or order an assembled one and get going by just adding your LED strips and sensors.
I needed PCB that can supply the voltage needed for the LED's for cable management and also have a removable chip that I can replace if something goes wrong with it. lastly, I needed to be able to have the feature to add OLED display if I need to for information display when required.
This Automatic Stairs lighting controller saves on extra power cables running to the LED's and is an easy to use DIY device for everyone. Just plug in your 12V LED, IR sensor and you should be good to go. Set your LED's on your stairs for that stairs illumination effect.
It has two sensors ( Read NB below for best choice) one at the start and one at the end of the stairs, when the sensor is triggered at any end it starts a process of lighting each of the steps in a progressive cycle starts, When you reach the other side of the stairway and the second sensor is triggered it will start to extinguish all the lit lights in the ascending cycle, pretty cool right?.
Designed with 3.2mm plated holes to easily mount in a box for assembly, neatly lay out tracks and clean design with removable Atmega328 TH chip. Please pre-programmed the chip before inserting it on the controller, if you don't know how to do that use this link;(https://www.arduino.cc/en/Tutorial/BuiltInExamples/ArduinoToBreadboard)
All The pinouts used for the LED lights are indicated at the back of the PCB to allow you program each output to your need.
The connection to the controller is shown below, leave a message if you have any questions or queries, will be glad to answer all when am online. thanks for your support, hopefully I can upgrade it in version 2 with a mobile app and also RGB capability.
You can also add a display to the board if you wish to.
Below are videos of how it works and a real-life test scenario video specially made for you!! enjoy and support in anyway you can either by liking the videos etc.
Below is a real testing video, using a 5m LED strip cut for 7 stairs. No flickering of the LED as shown in the video and works perfectly fine.
NB:
- This runs on a 12V power supply and 12V LED should be used
- 16 Channels
- If connecting all 16 Channels, use a higher power supply (12V, 20A 240W) recommended rated supply
- You can also connect OLED display using the SCL/SDA pinouts on the board (Not when using sensors)
- Sensor 1 to 4 (A2, A3, A4, A5) can be programmed to suit your need. (To use my code, you will use sensor 1 and 2)
- Use either Optical Retro-reflective sensor or Optical diffuse sensor (Best is NPN type)
- All has been tested and works perfectly (let me know if you want to add to this project or edit)
- The Chip needs to be pre-programmed before inserting into the module board (This can be done with Arduino Uno follow the steps here - https://www.arduino.cc/en/Tutorial/BuiltInExamples/ArduinoToBreadboard)
- If you place an Order and will require my code to upload, leave a message and your email in comment section.
Auto Stairs Light Controller
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(16)
- Likes(14)
-
richard lavoie Mar 02,2025
-
Engineer Feb 25,2025
-
Engineer Feb 24,2025
-
Anthony Pedotto Feb 22,2025
-
Brad McCoy Feb 17,2025
-
ugur tezer Jan 08,2024
-
Engineer Dec 25,2023
-
Luca Soriente Aug 19,2023
-
Engineer Jun 18,2023
-
Engineer May 05,2023
-
Christian Davies Apr 17,2023
-
Engineer Apr 12,2023
-
Engineer Apr 12,2023
-
rarmy Apr 06,2023
- 2 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10

-
10design
-
10usability
-
10creativity
-
10content

-
10design
-
10usability
-
10creativity
-
10content
More by Christian Davies
-
Smart Mirror Display Smart Mirror Display is an innovative project that combines technology and design to create a functi...
-
Auto Stairs Light Controller Automatic Stairs Lightning ControllerPerhaps you have seen cool stair lightning and wish you could h...
-
Retro Pi - Gameboy with CM3 Thought of making your own Raspberry Pi game?This is an easy quick way to build one and get a 3D cas...
-
-
Commodore 64 1541-II 1581 Floppy Disk Drive C64 Power Supply Unit USB-C 5V 12V DIN connector 5.25
419 1 4 -
-
-
-
-
-
-
-
Modifying a Hotplate to a Reflow Solder Station
1272 1 6 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
720 0 1 -
Hi your order has not been registered by PCB way as completed yet. When it does will send you the code and BOM. Many thanks
Hello Christian,Our community doesn't have a BOM. Could you add a BOM in the community?
All done
All uploaded
Hi, lovely you like the project. Leave your email and I will send you the code.
Bonjour, merci pour votre message. Faites-moi savoir si vous avez passé une commande pour le PCB avec votre email pour le code.
tudo bem, entrarei em contato
Hi, the chip is the Arduino ATMega328P (through hole), you can use the Arduino IDE to program it but make sure to also load the bootloader first or buy one with bootloader already loaded.
Thanks for your quick response. This is chip is new for me. i will try
Hi, A small request. Im using a esp wroom 32 devkit v1. can you help me to remake this board with esp wroom 32 devkit v1. Many thanks