You are browsing as a guest. Sign up (or log in) to start making projects!

Shreyansh

@Shreyansh

Joined June 1st, 2026

  • 8Devlogs
  • 3Projects
  • 0Ships
  • 0Votes
Open comments for this post
Reposted by @Shreyansh

12h 11m 27s logged

Devlog #6: I Guess I still have a bit more to go!

I just spent 13 hours without a devlog and just realized that 3 of them won’t count. :(

But anyways Im pretty much done with the firmware now and currently I am polishing up a Boot up Animation on the oled screen of the anypad

What I did in detail

I figured out how QMK works and then I created a new keyboard and edited some stuff, crashed out, handed over some stuff to gemini, finally understood how c and json files work. Then over the last couple days learned cool functions the micro controller can do. And then I added those to the code. So I am quite sure the code now works, I’ll check it once again. And then I thought of why no make like a cool start up animation. So I asked gemini if QMK allows that and turns out it does. So attached below is a short clip of the first draft of my boot up animation. I am thinking of adding like a series of intros where it displays anypad. And then a quick intro of hack club and says By Shreyansh

Next steps?

  1. Finish animation
  2. Check Code
  3. Check everything
  4. Post a ship in slack and get peer review
  5. Finally Ship The Anypad and hope it gets passed first try.
    — Iterate if required
  6. Collect all parts
  7. Assemble!
  8. Review
  9. Use!

My goal is to be done with first 5 steps by next devlog
Scratch that, That was last weeks goal

This weeks goal is to like ship in like the next 2 days

Thank you! For anyone who has read this far. If you have any suggestions please feel free to comment

0
1
6
Open comments for this post

12h 11m 27s logged

Devlog #6: I Guess I still have a bit more to go!

I just spent 13 hours without a devlog and just realized that 3 of them won’t count. :(

But anyways Im pretty much done with the firmware now and currently I am polishing up a Boot up Animation on the oled screen of the anypad

What I did in detail

I figured out how QMK works and then I created a new keyboard and edited some stuff, crashed out, handed over some stuff to gemini, finally understood how c and json files work. Then over the last couple days learned cool functions the micro controller can do. And then I added those to the code. So I am quite sure the code now works, I’ll check it once again. And then I thought of why no make like a cool start up animation. So I asked gemini if QMK allows that and turns out it does. So attached below is a short clip of the first draft of my boot up animation. I am thinking of adding like a series of intros where it displays anypad. And then a quick intro of hack club and says By Shreyansh

Next steps?

  1. Finish animation
  2. Check Code
  3. Check everything
  4. Post a ship in slack and get peer review
  5. Finally Ship The Anypad and hope it gets passed first try.
    — Iterate if required
  6. Collect all parts
  7. Assemble!
  8. Review
  9. Use!

My goal is to be done with first 5 steps by next devlog
Scratch that, That was last weeks goal

This weeks goal is to like ship in like the next 2 days

Thank you! For anyone who has read this far. If you have any suggestions please feel free to comment

0
1
6
Open comments for this post
Reposted by @Shreyansh

1h 18m 20s logged

Added a new settings page. Right now it’s just basic. You can customize the cross hair by changing its color and style. There is a simple dot, the standard dashed line, a tactical circle one, and

0
1
7
Open comments for this post
Reposted by @Shreyansh

56m 30s logged

Description:

Slow Motion is a project where time moves at the rate the player moves. It is inspired by the 3d VR game SUPERHOT. It is a geometrical and 2d version

GamePlay:

The app opens up with a screen that has a play button. Once you click that it takes you to the main menu. The other game modes haven’t been coded yet, The only one working properly is the Endless mode. Basically In Endless mode Random geometric enemies fire at you with different sorts of weapons, as you can see in the image. Each shape has different stats, triangle is green and very fast and very little hp, square is more like the average enemy. The more sides the more buffed. There are different rarities and different weapons. But the whole cool mechanism is that if you slow down the entire real time of the game warps down. SO then bullets and enemies go so slow that you can dodge them. Every action you take affects the time of the game.

New Updates!

Right now I have added a new Token Ability like a medallion in Fortnite. There is fire, ice, finx, dash, heal and even a regain coming soon. Each token has different powers as there name states but the finx is one of the more powerful ones. This token grants a larger circle around the player in which all bullets are slowed even further and are repelled away.

Future Plans!

I am thinking of adding like minis which are basically like sidekicks that can heal you and do damage etc as they get stronger off of your kills. I might add a shop for buying skins for the circle player in the middle.
If you have any ideas let me know below…

0
1
4
Open comments for this post
Reposted by @Shreyansh

9h 4m 9s logged

Devlog #5: Final Stretch Remaining!

Over these 9-10 hours I have finally finished my entire hardware section of The Anypad.
And now im gonna dive into the final software before arranging everything to be shipped.

What I was doing? What took me so long?

I found out why I couldn’t export my pcb from kicad. What happened was that fusion kept opening the old file because the name was in its quick cache. And so I fixed fusion’s cache and then exported it and placed it perfectly and it felt like everything is where it’s supposed to go…. But thats what I thought

But… Later after I added the key caps I realized…

I had messed up the positioning of the keycap holes on the top cover. And it was something that took a bit of a long time to fix. If I didnt fix it the keycap wouldn’t go all the way down and it would scrape the case.

Next steps?

  1. Start and finish firmware
  2. Debug firmware
  3. Verify all designs and stamp final date on everything
  4. Wrap all files in nice GitHub repo with an appealing readme
  5. Finally Ship The Anypad and hope it gets passed first try.
    — Iterate if required
  6. Collect all parts
  7. Assemble!
  8. Review
  9. Use!

My goal is to be done with first 5 steps by next devlog

Thank you! For anyone who has read this far. If anyone has any suggestions please feel free to comment

0
1
2
Open comments for this post
Reposted by @Shreyansh

7h 2m 4s logged

Develog 4 Rough terrain but not too bad

Honestly I am starting to get the hang of hardware. The Anypad v1 is coming together. 

  • I finalized the pcb layout, footprints, 3d models etc. 
  • I exported the exact layout of the pcb from kicad and made a plate out of it.
  • After the plate I finished the top part of the case. 

What I have Left?

  • bringing the actual 3d pcb file and putting it in my case to see if everything fits together
  • Cool top design
  • A good color scheme 
  • Branding
  • Check all the measurements and layouts
  • firmware
  • Check absoulutley everything again
  • Ship
  • Wait for approval or fix stuff
  • Assemble and enjoy!

If any of you have any tips, tricks, or ideas, please feel free to comment. 

0
1
4
Open comments for this post
Reposted by @Shreyansh

5h 2m 1s logged

Life Lesson: Hardware Projects are extremely specific

Honestly, I have been all over the place with this project. But these are some things that have accomplished in total but the creating the case was the most recent int these 5 hours.

  • Finished a First Draft of the Schematic
  • Finished a First Draft of the PCB
  • Created a very basic case consisting of
    1. Base legs (front legs are shorter than back legs to create an ergonomic incline)
    2. Created a bottom section which holds the pcb and has 5mm space underneath for lights and key switches and other components. 
    3. Created a funnel shape for the underglow lights
    4. Added a translucent white light dispersment layer so the underglow lights are smooth under the macropod.

Next hurdles or challenges

  1. Finalizing my PCB design so it is ready for the case and plates. I realized there is a specific footprint for the oled screen that lets you see where the screen will sit instead of the 4 pin I have right now. Plus I have to finalize my 3d models and their directories so I can export my entire pcb so I can place it in my case.

  2. Creating a plate that holds all my switches and oled and knob. At the same time the plate shouldn’t cover up my visuals. This will be hard because I made my own key layout and not a basic grid layout. So I need a way to map my key locations and they have to be millimeter perfect.
     

  3. Creating the top part of the case with screw holes and brass insert etc. This is the final thing that will make my pcb get its gaming feel.

0
1
1
Open comments for this post
Reposted by @Shreyansh

7h 0m 5s logged

I have finalized the first draft for the Anypad. It took a while to research and finally finish the Design rule checkers errors and warnings. The 3d models for my 3d view of the pcb didnt work so I had to find 3d .step models so that it would be easier to see the pcb with its components while designing the case on fusion 360. I am still having some trouble exporting the pcb as a .step file with all components present and aligned correctly. but ill get started on the rough draft for my case

0
1
2
Open comments for this post
Reposted by @Shreyansh

6h 33m 37s logged

I was having some trouble with Hackatime and Stardance, so I have actually spent like 20 hours on this. I have made a proper schematic, and I am finalizing the PCB design. I recently fell into an error where I had forgotten to put the usb port on the edge of the board. but I recently fixed that. Next update will be cleaner visual graphics and everything will be measured for the case

0
1
3
Open comments for this post

9h 4m 9s logged

Devlog #5: Final Stretch Remaining!

Over these 9-10 hours I have finally finished my entire hardware section of The Anypad.
And now im gonna dive into the final software before arranging everything to be shipped.

What I was doing? What took me so long?

I found out why I couldn’t export my pcb from kicad. What happened was that fusion kept opening the old file because the name was in its quick cache. And so I fixed fusion’s cache and then exported it and placed it perfectly and it felt like everything is where it’s supposed to go…. But thats what I thought

But… Later after I added the key caps I realized…

I had messed up the positioning of the keycap holes on the top cover. And it was something that took a bit of a long time to fix. If I didnt fix it the keycap wouldn’t go all the way down and it would scrape the case.

Next steps?

  1. Start and finish firmware
  2. Debug firmware
  3. Verify all designs and stamp final date on everything
  4. Wrap all files in nice GitHub repo with an appealing readme
  5. Finally Ship The Anypad and hope it gets passed first try.
    — Iterate if required
  6. Collect all parts
  7. Assemble!
  8. Review
  9. Use!

My goal is to be done with first 5 steps by next devlog

Thank you! For anyone who has read this far. If anyone has any suggestions please feel free to comment

0
1
2
Open comments for this post

7h 2m 4s logged

Develog 4 Rough terrain but not too bad

Honestly I am starting to get the hang of hardware. The Anypad v1 is coming together. 

  • I finalized the pcb layout, footprints, 3d models etc. 
  • I exported the exact layout of the pcb from kicad and made a plate out of it.
  • After the plate I finished the top part of the case. 

What I have Left?

  • bringing the actual 3d pcb file and putting it in my case to see if everything fits together
  • Cool top design
  • A good color scheme 
  • Branding
  • Check all the measurements and layouts
  • firmware
  • Check absoulutley everything again
  • Ship
  • Wait for approval or fix stuff
  • Assemble and enjoy!

If any of you have any tips, tricks, or ideas, please feel free to comment. 

0
1
4
Open comments for this post

5h 2m 1s logged

Life Lesson: Hardware Projects are extremely specific

Honestly, I have been all over the place with this project. But these are some things that have accomplished in total but the creating the case was the most recent int these 5 hours.

  • Finished a First Draft of the Schematic
  • Finished a First Draft of the PCB
  • Created a very basic case consisting of
    1. Base legs (front legs are shorter than back legs to create an ergonomic incline)
    2. Created a bottom section which holds the pcb and has 5mm space underneath for lights and key switches and other components. 
    3. Created a funnel shape for the underglow lights
    4. Added a translucent white light dispersment layer so the underglow lights are smooth under the macropod.

Next hurdles or challenges

  1. Finalizing my PCB design so it is ready for the case and plates. I realized there is a specific footprint for the oled screen that lets you see where the screen will sit instead of the 4 pin I have right now. Plus I have to finalize my 3d models and their directories so I can export my entire pcb so I can place it in my case.

  2. Creating a plate that holds all my switches and oled and knob. At the same time the plate shouldn’t cover up my visuals. This will be hard because I made my own key layout and not a basic grid layout. So I need a way to map my key locations and they have to be millimeter perfect.
     

  3. Creating the top part of the case with screw holes and brass insert etc. This is the final thing that will make my pcb get its gaming feel.

0
1
1
Open comments for this post
Reposted by @Shreyansh

4h 9m 30s logged

My Space Shuttle is Almost Done!

My Estimate is That it Will be Done Tomorrow



The main goals I have worked on since my last devlog are:

  • Added the same realism on the left rocket as the right rocket. This included adding multiple realistic rings and other complex shapes.
  • Added much more detail on the solid rocket boosters, like accurate connection points to the external tank. This was necessary so that the tank would actually connect to the rocket boosters when printing the rocket, and this also made the rocket look much more realistic.
  • Smoothed out the bottom of the external tank to increase realism since before it was just a block.
  • Moved up both solid rocket boosters since they were very low. I had to move them up since they were very wonky and moving them up made the overall image of the rocket much better and more accurate (You can see what it looked like before with the messed-up tank on the other devlogs).
  • Added a black stripe to the wings of the rocket (Wasn’t too noticeable but after completing this edit the wings looked much cleaner).
  • Hollowed out the bottom of both rocket boosters, since before it was just a block before.
  • I also added subsections on the rocket boosters. This created subtle realism, and it made the boosters look less empty.


What I still need to work on:

  • I still need to add realism to the external tank since it currently looks empty.

This whole build took way too long since i made many mistakes and errors during this whole process but I learned a lot and I’m very happy with the result!



If you see my shipped project, feel free to check it out!

29
4
1596
Open comments for this post

7h 0m 5s logged

I have finalized the first draft for the Anypad. It took a while to research and finally finish the Design rule checkers errors and warnings. The 3d models for my 3d view of the pcb didnt work so I had to find 3d .step models so that it would be easier to see the pcb with its components while designing the case on fusion 360. I am still having some trouble exporting the pcb as a .step file with all components present and aligned correctly. but ill get started on the rough draft for my case

0
1
2
Open comments for this post

6h 33m 37s logged

I was having some trouble with Hackatime and Stardance, so I have actually spent like 20 hours on this. I have made a proper schematic, and I am finalizing the PCB design. I recently fell into an error where I had forgotten to put the usb port on the edge of the board. but I recently fixed that. Next update will be cleaner visual graphics and everything will be measured for the case

0
1
3
Open comments for this post

1h 18m 20s logged

Added a new settings page. Right now it’s just basic. You can customize the cross hair by changing its color and style. There is a simple dot, the standard dashed line, a tactical circle one, and

0
1
7
Open comments for this post

56m 30s logged

Description:

Slow Motion is a project where time moves at the rate the player moves. It is inspired by the 3d VR game SUPERHOT. It is a geometrical and 2d version

GamePlay:

The app opens up with a screen that has a play button. Once you click that it takes you to the main menu. The other game modes haven’t been coded yet, The only one working properly is the Endless mode. Basically In Endless mode Random geometric enemies fire at you with different sorts of weapons, as you can see in the image. Each shape has different stats, triangle is green and very fast and very little hp, square is more like the average enemy. The more sides the more buffed. There are different rarities and different weapons. But the whole cool mechanism is that if you slow down the entire real time of the game warps down. SO then bullets and enemies go so slow that you can dodge them. Every action you take affects the time of the game.

New Updates!

Right now I have added a new Token Ability like a medallion in Fortnite. There is fire, ice, finx, dash, heal and even a regain coming soon. Each token has different powers as there name states but the finx is one of the more powerful ones. This token grants a larger circle around the player in which all bullets are slowed even further and are repelled away.

Future Plans!

I am thinking of adding like minis which are basically like sidekicks that can heal you and do damage etc as they get stronger off of your kills. I might add a shop for buying skins for the circle player in the middle.
If you have any ideas let me know below…

0
1
4

Followers

Loading…