June 16, 2025
This is our WRO 2025 project
I've been told I can't submit a Gemini (YSWS) project to SoM, so I'll just use this as a way to track time and then I'll delete it. 😭
I've added all the necessary text inputs and buttons, now I'll just have to code them so they work as intended. Also I would like to change the style/theme of the UI
I added a way to select the courier, and also added a .env, so I can upload it to github
https://github.com/Pegoku/WIMP
This is my first android app (and first time using Kotlin, luckily it's similar to java).
I will be doing a shipment tracker app, as the one I'm currently using (AfterShip) doesn't support all the shipping providers I need (mainly Ecoscooting).
After quite a bit of API hunting i found Ship24, a good-enough shipment tracking api. It offers 10 shipments per month, which I hope is enough.
Then, I did a simple python script to test the API.
Next, I started the android project. I spent more than the time wakatime logged, bc I forgot to install the wakatime extension :sob:.
This is what I've got so far
I finished the PCB. I had to change/rewire a few components, but it should be finished! Now time to do the case
I started placing the components for the PCB. I started with the Powerbank IC
Today I started with searching an IC that I could use for the powerbank. I wanted a USB PD cabable one, but they were quite a bit harder to use, more expensive, and needed multiple cells, so I ended up with a 1S 5V/3A powerbank. it will be enough to fast charge a phone. And I will also be able to use the voltage to power the led easily, as it is always on.
I went with the ATtiny202, BQ25895 and AL8860MP ICs.
I finished the schematic with all the components. Hope it works
This is a simple powerbank with a powerful led and ATtiny202
The design is fully finished (i think). Now I'll do all the highway files and will submit it!. Want to build it!
I finished all the mechanical design (still have to add the endstops). now I'll just have to add the controller and a few extra parts
The design is mostly finished. I only need to add the belt clamps and a way to secure them to the aluminum extrusions
I added the belt tensioning and idler support to the X axis, I also rotated 180º the pulleys, as it wasn't necessary to have them so high
I added the X motor support. Now all motors have the supports needed (Y axis needs mirroring though)
I replaced the Linear rails for cheaper ones, as the ones I was using before were from JLCMC, they were cheap, but shipping was too high (120€) so I just went with aliexpress ones. I searched for the exact ones I was using but they were like 36€ each, so it was too expensive. I finally found MGN9C, they are 1/3 the price and they still seem good enough. I had to redesign them but it wasn't too much work.
I also added a custom belt tensioning system. It was hard to find a way how to do it easily, but I ended up with a simple screw tensioning system
Designed the motor holders and added color to the model to distinguish the different parts
I designed the support for the Y belt idler. It will screw into the 2040 center holes with M5 screws and the idler will be held by another M5 screw with a T-nut. hope this works and is strong enough
finished the base structure and all the motors. Prob will go with 2x Y motors as I won't be using the E (extruder) motor so I can use it for the 2nd Y motor
I also noticed the hackatime time seems to not be the real one, as if it updated after a while.
I've got the base structure done. now I'll need to find a way to route all the belts, as this seems to be one of the hardest parts. I'm not sure if I should do single or double Y motors, Y seems to be better, but it may desync, so I'll have to think about it. I'll prob go with 1 single motor though.
Starting the project!
First, I searched for a laser I could use, and I found this one https://es.aliexpress.com/item/1005003306807390.html, LT-80W-AA-PRO 24v. A 24V 10W diode laser. It seems to be a good option for the project, and if it doesn't work/fit, I'll replace it with another.
Now I had the laser, and wanted to be able to drive it wirelessly and I came across FluidNC, and then with the BIGTREETECH Rodent. It seems to be a good fit for the project, as it's a cnc controller, so kinda what I need.
I also thought of the optimal size for the laser, and I ended up with an X size of 500mm, then I searched for linear rails of that size, and ended up at jlcmc. There they've got customizable linear rails, and I went with the BMW9C-1-L500-Z1-C-E20 for 17.61$.
For the rails, I didn't want to be importing and searching for cad models, so I decided to just design it myself, a rough model, but funcional.
Got everything ready for the Highway submission!
I finished all the code of the lamp (prob not final).
Finished the project. I added all the remaining holes and fixed some parts of the design
I added a THT C13 connector to directly connect it instead of using wires, as it will be stronger. https://hc-cdn.hel1.your-objectstorage.com/s/v3/26763671e8e0c86786f73a046992cbaca5e20471_screenshot_2025-06-16_22.04.57.png
Then, I finished the general case, and now I'm adding snap clips as I don't want to use screws, and if I do, I want to use as few as possible.
https://hc-cdn.hel1.your-objectstorage.com/s/v3/b3f535445dea72a03c809a6282fb3fdcdde5dad8_screenshot_2025-06-17_16.53.20.png
Previous PCB footprint was too big, as it was using a dedicated isolated AC-DC PSU. I switched to a PCB mount 20W one. Will prob be enough to power the LEDs
This is the first devlog I'm posting. This is a desk lamp I started before SoM started. Today I have designed the top lamp part, it also has holders for the PCB
This was widely regarded as a great move by everyone.