Dev Log #11
GOOD NEWS THE PERF BOARDS WORKED!
So it took me a long time to get the perf boards to work but now they work! So now i got to finish the firmware and finish the soldering for the temp sensor
Dev Log #11
GOOD NEWS THE PERF BOARDS WORKED!
So it took me a long time to get the perf boards to work but now they work! So now i got to finish the firmware and finish the soldering for the temp sensor
Dev Log #10
So i got my new boards, Minus the air bubbles under the solder pads, I tried them and the same design flaw remains, Now I’m going to perf board, if this doesn’t work then i got to get even more creative for this.
Or if i can find out the flaw exactly then ill redesign PCB’s
Dev Log #9
More problems, so during my process of getting a board to work so i can finish software, i discovered a design error and i cant track back exactly what the problem is however its causing major issues, so now back to the drawing board…
Dev Log #8
Slightly more interesting news, So i received my new boards from oshpark and started soldering however then i noticed that the solder mask was not fully cured on the boards and have since contacted support and now it is in the works of getting me replacements..
For now im going to try and use a pcb from the previous manufacturer to try and get a working prototype again so i can continue work on software.
Dev Log #7
Well…. Sad news… The PCB that i had designed and had printed and i was assembling… Somehow the trace broke internally. I verified it with a multimeter that the 5v rail was not functioning properly and took the necessary troubleshooting steps. This all happened when i was working on the code, Not really sure how it broke but now i have decided to make a few changes to the board pad sizes for easier soldering on this version, and to get it from a new manufacture. Time to wait for shipping again, Wish me luck! (Also the code i am making is coming along well!)
Dev Log #6
After much much time, I finally received the parts and got to soldering… unfortunately i messed up one of the boards…. But i tried again with the parts i had left over, and it works! all that is missing is the fan being connected but im waiting to build software before that!
Thank you for sticking along with me on this journey hopefully it can be done soon!
(And yes i did have to do some repairs on the circuit design as the cheap board pads broke)
Dev Log #2
Its coming together even more!
So far the menu is fully functional with it opening up a 50% transparent box on the screen containing the selected image, what is left is to make the overlayed box click through and adding polish to the code and the visuals.
Dev Log #1
The goal of this project is to let you create your own custom cross hair for your fps games, archery games, or even just help centering things on your screen.
This project doesn’t try to be the best, but it tries to give the user the most control. No more relying on apps that are not open sourced, you can use this apps features, and edit the code to fit exactly what you need if its many features are not enough.
So far in this i have made the basics of the GUI in python, none of the buttons are functional but its slowly getting its layout.
Dev Log #4
Final revisions!
I have been working on polishing up the project, now the print functions are removed, changed it so now the settings txt file is under a folder named “Overlay-App” just so it looks nicer. as well now it doesn’t give you the option to overlay the error message and some other small little fixes!
Dev Log #3
Its looking fancy!
I have since the last devlog, updated the UI to have a change mode button as well as the structure to allow the feature to work, now there is a changeable light mode/dark mode and the settings saves through a system i created which can create a settings file, as well as read and write to it to save the users desired mode.
Dev Log #2
Its Finally looking good!
I made some changes visually to it as well as now it can hold more buttons as there is a scrolling frame
All of this made in python
As well as several bugs were fixed!
And now there is an icon!
Just a few more features to go and it will be done, such as adding light mode vs dark mode.
Dev Log #1
The goal of this project is to let you overlay what ever you want onto your screen, So far i have developed the basic UI and the overlay does work (with help of AI) However, the project doesn’t feel very polished, since it functionally works now its time to make it feel like a real app!
Image displayed is what it currently looks like when you go to select a app to overlay.
Everything in this batch is about the moment someone lands: a blank globe is intimidating, so I built a real first-run, made it personal, and fixed a jank I’d been ignoring.
New visitors get a welcome dialog: Plan a trip, or Remember one you took. Either way there are starter templates (a week in Italy, around the world, a California road trip) you can drop in with one tap and start dragging stops around.
A short guided tour spotlights real elements: search, the view toggle, Play. It measures each target’s live bounding rect, re-measures on resize and focus, flips above/below by screen half, and hides itself the moment you focus the search box so it never fights you while typing. Dismissals persist so it doesn’t nag on return visits.
Build’s green, all staged, not yet committed. Next: watch real first sessions, do people tap through a template or skip straight to search?
Final Touch Grass Update Before shipping! (I hope): I got everything done! The timer, setting the themes, the custom message, I finished it yesterday night but I was only able to dump my heartbeats from Wakatime just now. I’m proud to announce that your computer will now be able to tell you to touch some grass :)
Dev Log #5
It’s almost done, everyone!
The model has been completed, the circuitry is done, and the PCB is finished.
All that is left is to assemble it all together (sanding 3D prints, soldering, etc.)
Looking forward to showing my progress. All the parts should be in my hands in about a week or so.
See you then!
Dev Log #4
Completed sketches;
Completed Test Circuitry;
90% Completion of the 3D model;
85% Completion of the PCB;
Overall project: ~75%
Dev Log #3
Major Major progress has been made so far; the circuit has been tested and is working, showing the current fan RPM and the ability to change the fan speed via the rotary encoder. It is only on breadboards; however, the next step is PCB design, then finishing the model!
We ALL have this problem!
No matter if you are at home or at the office, we ALL have this problem!
The problem I am talking about?
Well, I mean a very simple one: being too hot and making you uncomfortable.
Normal fans? They may work just fine; however, they are not smart. They don’t know when you are comfortable, and they don’t know how annoying they may be.
As someone who lives in Las Vegas, Nevada, where temperatures can reach past a hundred degrees Fahrenheit (~38 degrees Celsius), I believe that I am very experienced in this topic and well equipped to make a solution to this problem. No matter where you may live, this may help you.
And the solution?
Sensors and the ability to tune your fan to your preferences!
This includes:
a temperature sensor
a rotary encoder
an LCD/OLED screen
This means you can tune your fan to turn on and off whenever it gets too hot, no more fighting over turning the fan on and off manually, and the ability to change fan speed allows you to make sure the fan doesn’t get too loud or simply so it doesn’t mess up your hair (totally no personal experience in this)
Within my first hour of this project, I have worked on getting measurements and working on designs for my project, inspired by a classic desktop fan.