CAN ⚡🚀
approved Remote Switch ago
Tier approved: 4
Grant approved: $30.00
Nice project
Kiloan
submitted Remote Switch for review ago
Kiloan
added to the journal ago
Some coding
So, I wanted to try out PlatformIO, and before it doesn't work again, I'm using the Arduino framework for this. First, the Wi-Fi and web server libraries need to be included, and of course, the pins need to be defined.

Next come two methods, one for "pressing" the buttons or triggering them, and the second method for the user interface.

The setup part only involves configuring the pins, connecting via Wi-Fi, setting up web routes, and starting the web server and serial connection. Unfortunately, I don't have any C3 mini modules, so I can only test the code after this project is accepted.

Iamalive 🚀
requested changes for Remote Switch ago
At the moment this project only qualifies as a tier 5. Please add more to your journal(like making code, etc) or resubmit this as a tier 5!
Kiloan
submitted Remote Switch for review ago
zsharpminor
requested changes for Remote Switch ago
Wonderful work! You're so close! Just a few last steps. First of all, could you please create a BOM.csv file with links to your items and their prices in USD (not just a little bom at the end of your readme)? Secondly, please rename your kicad folder to PCB, and place your step file inside there as well. Otherwise, this seems to be a well-polished project, excellent work.
Kiloan
submitted Remote Switch for review ago
Kiloan
added to the journal ago
Routed the PCB
I've routed everything, the traces are at 0.6mm because I simply have a lot of space on the PCB and the small traces didn't look so good somehow, I think it's fine like this.

This time I used a pattern for the base plane. I wasn't familiar with the function and think it's more useful for high-frequency applications, but I'm not entirely sure, and it doesn't make the PCB unusable.

Kiloan
added to the journal ago
idea + schematics
Second project today. I have so much time today and need a way to turn the PCs in my rack on and off, ideally centrally and via Wi-Fi. My idea is to use simple optocouplers to simulate the power button and control it with a microcontroller, just like the reset function. The positive LED output will then simply be connected to a GPIO pin of the MCU, allowing it to see whether the PC is on or off. I will use the WEMOS C3 mini microcontroller because it is fairly cheap and I wanted to use some really simple components in this project.
A few more mounting holes and the schematic will be finished.

Kiloan
started Remote Switch ago
12/7/2025 2 PM - idea + schematics
Second project today. I have so much time today and need a way to turn the PCs in my rack on and off, ideally centrally and via Wi-Fi. My idea is to use simple optocouplers to simulate the power button and control it with a microcontroller, just like the reset function. The positive LED output will then simply be connected to a GPIO pin of the MCU, allowing it to see whether the PC is on or off. I will use the WEMOS C3 mini microcontroller because it is fairly cheap and I wanted to use some really simple components in this project.
A few more mounting holes and the schematic will be finished.

12/7/2025 3 PM - Routed the PCB
I've routed everything, the traces are at 0.6mm because I simply have a lot of space on the PCB and the small traces didn't look so good somehow, I think it's fine like this.

This time I used a pattern for the base plane. I wasn't familiar with the function and think it's more useful for high-frequency applications, but I'm not entirely sure, and it doesn't make the PCB unusable.

12/25/2025 - Some coding
So, I wanted to try out PlatformIO, and before it doesn't work again, I'm using the Arduino framework for this. First, the Wi-Fi and web server libraries need to be included, and of course, the pins need to be defined.

Next come two methods, one for "pressing" the buttons or triggering them, and the second method for the user interface.

The setup part only involves configuring the pins, connecting via Wi-Fi, setting up web routes, and starting the web server and serial connection. Unfortunately, I don't have any C3 mini modules, so I can only test the code after this project is accepted.
