|
15701
|
Lively by @naver | Stardance
|
naver
|
1
|
2.0
|
14
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-13T09:25:57Z", "hours": 2.0, "multiplier": 8.58, "payout": 14, "blessing": "neutral", "text": "I made a audio visualizer using python with the Turtle library as visualization. This project sparked up on me when ı saw another example of audio visualization made by Scott W Harden who has a excellent blog on using a image and a html page including javascript to visualize the image without adding a hefty gui. The hardest part of this project was understanding the logic behind the code and writing it in a way so others with no understanding of the code may easily apprehend the code i think i did a half decent job at that . But be informed AI was used to make the code (using code from Scott W Hardens blog and looking through other codes, getting the ideas i like). Since this will be my first time shipping a project be harsh because what will i do if i don’t learn.(Sorry for my English)", "repo": "https://github.com/20Cuneyt10/lively", "demo": "https://20cuneyt10.github.io/lively/"}]...
|
[{"post_id": 7968, "ts": "2026 [{"post_id": 7968, "ts": "2026-06-13T09:12:30Z", "hours": 1.3467, "text": "Added the explanation for the README currently working on adding comments for the code to make it more readable. Image down below is just the web demo you can access through my github profile or just https://20cuneyt10.github.io/lively/ I’m planning to add a variable corner to so you can experiment on the web demo"}, {"post_id": 6890, "ts": "2026-06-11T15:31:00Z", "hours": 0.3358, "text": "This is a project I started after my exams to play around with how Python interacts with sound. I want to implement 3D objects and games into this scope soon so I can at least call it a project, rather than just me learning the fundamentals of sound waves and how an ADC works."}]...
|
Title: Lively by @naver | Stardance
Devlogs:
This Title: Lively by @naver | Stardance
Devlogs:
This is a project I started after my exams to play around with how Python interacts with sound. I want to implement 3D objects and games into this scope soon so I can at least call it a project, rather than just me learning the fundamentals of sound waves and how an ADC works.
Added the explanation for the README currently working on adding comments for the code to make it more readable. Image down below is just the web demo you can access through my github profile or just https://20cuneyt10.github.io/lively/ I’m planning to add a variable corner to so you can experiment on the web demo
Ships:
I made a audio visualizer using python with the Turtle library as visualization. This project sparked up on me when ı saw another example of audio visualization made by Scott W Harden who has a excellent blog on using a image and a html page including javascript to visualize the image without adding a hefty gui. The hardest part of this project was understanding the logic behind the code and writing it in a way so others with no understanding of the code may easily apprehend the code i think i did a half decent job at that . But be informed AI was used to make the code (using code from Scott W Hardens blog and looking through other codes, getting the ideas i like). Since this will be my first time shipping a project be harsh because what will i do if i don’t learn.(Sorry for my English)...
|
1793649150.5603876
|
1793735550.5603876
|
|
15702
|
Is there a launch ? by @ROBIN_ | Stardance
|
ROBIN_
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-11T21:16:04Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This is my first big website, Is there a launch is a website where i can see what when and where a launch will be ! I used a api : Launch data via The Space Devs and it work well ! I just had some diffculties about the hero thing but now, it’s fixed !", "repo": "https://github.com/ROBINSLDPRT/Is-there-a-launch-", "demo": "https://is-there-a-launch.netlify.app/"}]...
|
[{"post_id": 45423, "ts": "202 [{"post_id": 45423, "ts": "2026-08-11T21:12:51Z", "hours": 0.3514, "text": "Final version ! Everything is fixed and i even added a research bar ! I’m proud of my hud because i diddn’t really understood the hero thing but i did it ! And on top of that my website is now published !"}, {"post_id": 6475, "ts": "2026-06-10T21:51:01Z", "hours": 0.4422, "text": "Working on the esthetics but after i will do the api for the upcoming launches :)"}]...
|
Title: Is there a launch ? by @ROBIN_ | Stardance
Title: Is there a launch ? by @ROBIN_ | Stardance
Devlogs:
Working on the esthetics but after i will do the api for the upcoming launches :)
Final version ! Everything is fixed and i even added a research bar ! I’m proud of my hud because i diddn’t really understood the hero thing but i did it ! And on top of that my website is now published !
Ships:
This is my first big website, Is there a launch is a website where i can see what when and where a launch will be ! I used a api : Launch data via The Space Devs and it work well ! I just had some diffculties about the hero thing but now, it’s fixed !...
|
1793703228.028731
|
1793789628.028731
|
|
15703
|
script compilation by @epiclyepic | Stardance
|
epiclyepic
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: script compilation by @epiclyepic | Stardan Title: script compilation by @epiclyepic | Stardance...
|
1793360913.8151915
|
1793965713.8151915
|
|
15704
|
Untitled project by @shamik | Stardance
|
shamik
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @shamik | Stardance
|
1793461985.339116
|
1794066785.339116
|
|
15705
|
My awesome macropad! by @tishya | Stardance
|
tishya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @tishya | Stardance
|
1793389781.1632571
|
1793994581.1632571
|
|
15706
|
My first slack bot! by @engyemam384 | Stardance
|
engyemam384
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @engyemam384 | Stard Title: My first slack bot! by @engyemam384 | Stardance...
|
1793404302.6234272
|
1794009102.6234272
|
|
15707
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792950512.7018123
|
1793814512.7018123
|
|
15708
|
My awesome macropad! by @kaiarasor | Stardance
|
kaiarasor
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @kaiarasor | Starda Title: My awesome macropad! by @kaiarasor | Stardance...
|
1793375298.5168328
|
1793980098.5168328
|
|
15709
|
Emotion Recognition Game by @heian | Stardance
|
heian
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Emotion Recognition Game by @heian | Starda Title: Emotion Recognition Game by @heian | Stardance...
|
1792929127.8477147
|
1793793127.8477147
|
|
15710
|
Frictionless by @anish10senthil | Stardance
|
anish10senthil
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @anish10senthil | Stardance
|
1793141554.9012578
|
1793746354.9012578
|
|
15711
|
My very own WebOS by @tishya | Stardance
|
tishya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @tishya | Stardance
|
1793303627.5191872
|
1793908427.5191872
|
|
15712
|
Frictionless by @Affanxd | Stardance
|
Affanxd
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @Affanxd | Stardance
|
1793483539.2035248
|
1794088339.2035248
|
|
15713
|
My very own WebOS by @ishaan_sarker | Stardance
|
ishaan_sarker
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @ishaan_sarker | Stard Title: My very own WebOS by @ishaan_sarker | Stardance...
|
1793443776.9936616
|
1794048576.9936616
|
|
15714
|
Gihtub Streak Tracker by @Rudraa | Stardance
|
Rudraa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Gihtub Streak Tracker by @Rudraa | Stardanc Title: Gihtub Streak Tracker by @Rudraa | Stardance...
|
1793310843.0485604
|
1793915643.0485604
|
|
15715
|
Untitled by @ishaan_sarker | Stardance
|
ishaan_sarker
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @ishaan_sarker | Stardance
|
1793242429.1044116
|
1793847229.1044116
|
|
15716
|
My first slack bot! by @ishaan_sarker | Stardance
|
ishaan_sarker
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @ishaan_sarker | Sta Title: My first slack bot! by @ishaan_sarker | Stardance...
|
1793288879.698176
|
1793893679.698176
|
|
15717
|
accident by @faz | Stardance
|
faz
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: accident by @faz | Stardance
|
1793393645.36882
|
1793998445.36882
|
|
15718
|
CosmoCare by @vikithecookie | Stardance
|
vikithecookie
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: CosmoCare by @vikithecookie | Stardance
|
1793368442.9132187
|
1793973242.9132187
|
|
15719
|
My first slack bot! by @shamik | Stardance
|
shamik
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @shamik | Stardance
|
1793220583.230334
|
1793825383.230334
|
|
15720
|
My awesome macropad! by @ellieieie | Stardance
|
ellieieie
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @ellieieie | Starda Title: My awesome macropad! by @ellieieie | Stardance...
|
1793479828.1855063
|
1794084628.1855063
|
|
15721
|
My awesome macropad! by @emmacoots6 | Stardance
|
emmacoots6
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @emmacoots6 | Stard Title: My awesome macropad! by @emmacoots6 | Stardance...
|
1793321756.507145
|
1793926556.507145
|
|
15722
|
App by @guyleibovic12 | Stardance
|
guyleibovic12
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: App by @guyleibovic12 | Stardance
|
1793396913.4926298
|
1794001713.4926298
|
|
15723
|
Colour Coder by @darkeraaron1 | Stardance
|
darkeraaron1
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Colour Coder by @darkeraaron1 | Stardance
|
1793490628.8709471
|
1794095428.8709471
|
|
15724
|
My very own WebOS by @bulut23u | Stardance
|
bulut23u
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @bulut23u | Stardance
|
1793210075.1193101
|
1793814875.1193101
|
|
15725
|
My awesome macropad! by @deezyspeedy | Stardance
|
deezyspeedy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @deezyspeedy | Star Title: My awesome macropad! by @deezyspeedy | Stardance...
|
1793202874.1455028
|
1793807674.1455028
|
|
15726
|
Frictionless by @vaibhava_katuri | Stardance
|
vaibhava_katuri
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @vaibhava_katuri | Stardanc Title: Frictionless by @vaibhava_katuri | Stardance...
|
1793310858.7636127
|
1793915658.7636127
|
|
15727
|
Moon Photography Album by @isaiah-Halder | Stardan Moon Photography Album by @isaiah-Halder | Stardance...
|
isaiah-Halder
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Moon Photography Album by @isaiah-Halder | Title: Moon Photography Album by @isaiah-Halder | Stardance...
|
1793519408.661005
|
1794124208.661005
|
|
15728
|
My very own WebOS by @AbdulRehmanShah | Stardance
|
AbdulRehmanShah
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @AbdulRehmanShah | Sta Title: My very own WebOS by @AbdulRehmanShah | Stardance...
|
1793386371.9709985
|
1793991171.9709985
|
|
15729
|
(i)Pad by @CharlieCatMeow | Stardance
|
CharlieCatMeow
|
1
|
7.0
|
36
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-04T11:54:15Z", "hours": 7.0, "multiplier": 5.0, "payout": 36, "blessing": "neutral", "text": "(i)Pad The (i)Pad (pun intended) is a Macropad (hence the name) featuring 8 keys, one rotary encoder, 6 LED’s and one OLED display. You can choose between three layers. The layer is shown on the OLED display. The light of the first LED also changes color based on the layer. The other LEDs play a little animation every time you interact with the (i)Pad. It works well. This is my first hardware project so everything was a bit confusing at first. I learned a lot in these 20 hours and had a lot of fun.", "repo": "https://github.com/CharlieTheCatMeow/HackPad", "demo": ""}]...
|
[{"post_id": 58135, "ts": "202 [{"post_id": 58135, "ts": "2026-08-30T14:22:01Z", "hours": 4.3003, "text": "It works! (i)Pad Devlog #7 I did it! I did a thing! Behold, my creation. Anyway, yeah, this is it. In all its glory. It took quite a lot of time to write the firmware but I finally got one I’m happy with. It has 4 layers: Base: Playback things, also open Spotify Layer 1: A bunch of function keys Layer 2: Opening task manager and other stuff that may be useful Layer 3: Resizing windows and stuff. The OLED display It just displays the current layer. Also a small box that bounces around. The LEDs The first LED indicates the layer. The rest of them play a wave animation every time a key is pressed. CAD designing The knob was quite annoying to print because of tolerances and stuff but after 4 attempts it works now. Fusion360 was really laggy while designing the knob for some reason. I also finally figured out why the plate wasn’t working, I fixed that now. Took me ages. Soldering Turns out soldering wasn’t that difficult. I made plenty of mistakes but it worked in the end."}, {"post_id": 56809, "ts": "2026-08-28T18:49:48Z", "hours": 2.9386, "text": "(i)Pad Devlog #6 It was in fact not the final design. While creating the CAD model, I forgot to account for the pin headers that would go between the OLED screen and the PCB. I tried desperately to fix clearance issues and I think I now have a solution that works (kinda) It still collides with the screen a bit but i can bend the screen back. I hope that’s fine. I cannot figure out where the heck the screen is hitting the plate. I had to reprint the plate 3 times and it still only semi-works."}, {"post_id": 8626, "ts": "2026-06-14T10:42:55Z", "hours": 2.22, "text": "Devlog #5: Final design finished (I hope) Finally finished my own Macropad! What is included: 8 keys one rotary encoder one OLED display 6 LEDs Took me 13 hours in total and I am very happy with the result. I can hopefully get this approved and shipped. I learned a lot about designing a PCB and how electronics work. KiCAD was really confusing at first but I figured it out."}, {"post_id": 8119, "ts": "2026-06-13T15:34:05Z", "hours": 2.1881, "text": "Devlog #4: Starting my final design This is supposed to become my last design. I added 8 LEDs in total as well as an OLED screen. The LED wiring was really cramped, I hope I can fix that somehow. Everything else went really well. The design is not yet finished, I still have to change the PCB a bit, finish the shell and create the firmware."}, {"post_id": 8025, "ts": "2026-06-13T12:00:20Z", "hours": 4.5722, "text": "Devlog #3: Remade my design and added some stuff I realized that I may have messed up the case. I decided to completely remake my Hackpad. I also added some things: Rotary encoder Two LEDs Sandwich mount Things I struggled with: the firmware (I spent half an hour trying to fix an error and realized I was editing the wrong file) making the assembly in Fusion I got the hang of KiCAD and am able to smoothly produce designs. I learned some new things about KiCAD along the way. Took too long for my liking though…"}, {"post_id": 7602, "ts": "2026-06-12T18:27:54Z", "hours": 3.0783, "text": "Devlog #2: Finally finished a design Made my own case, PCB and firmware I finished my second Hackpad. It took quite some time. Getting the hang of KiCAD was pretty difficult. What I learned: turning the PCB into a 3d model Building a case for the Hackpad Creating firmware using QMK If anyone could review this and give me some feedback (first time doing this) it would be greatly appreciated :D Edit: What I just realized: I designed the case the wrong way, so I’ll have to redesign it. (I didn’t know what I was doing and made a plateless mount)"}, {"post_id": 6973, "ts": "2026-06-11T18:17:38Z", "hours": 1.1111, "text": "Devlog #1: First Hackpad (getting the hang of it) This is my first devlog (and project) ever :D I decided to start with the Hackpad as it seemed the most interesting. I had some knowledge in Fusion360 so it was pretty useful. Took me longer than I would like, but I got through the guide. I’m still kind of confused witht he KiCAD software, so that needs working on. I learned a lot about how GitHub works (first time as well) and creating PCB’s. A very fun first hour, hope I can create some more Macropads in the future"}]...
|
Title: (i)Pad by @CharlieCatMeow | Stardance
Devl Title: (i)Pad by @CharlieCatMeow | Stardance
Devlogs:
Devlog #1: First Hackpad (getting the hang of it) This is my first devlog (and project) ever :D I decided to start with the Hackpad as it seemed the most interesting. I had some knowledge in Fusion360 so it was pretty useful. Took me longer than I would like, but I got through the guide. I’m still kind of confused witht he KiCAD software, so that needs working on. I learned a lot about how GitHub works (first time as well) and creating PCB’s. A very fun first hour, hope I can create some more Macropads in the future
Devlog #2: Finally finished a design Made my own case, PCB and firmware I finished my second Hackpad. It took quite some time. Getting the hang of KiCAD was pretty difficult. What I learned: turning the PCB into a 3d model Building a case for the Hackpad Creating firmware using QMK If anyone could review this and give me some feedback (first time doing this) it would be greatly appreciated :D Edit: What I just realized: I designed the case the wrong way, so I’ll have to redesign it. (I didn’t know what I was doing and made a plateless mount)
Devlog #3: Remade my design and added some stuff I realized that I may have messed up the case. I decided to completely remake my Hackpad. I also added some things: Rotary encoder Two LEDs Sandwich mount Things I struggled with: the firmware (I spent half an hour trying to fix an error and realized I was editing the wrong file) making the assembly in Fusion I got the hang of KiCAD and am able to smoothly produce designs. I learned some new things about KiCAD along the way. Took too long for my liking though…
Devlog #4: Starting my final design This is supposed to become my last design. I added 8 LEDs in total as well as an OLED screen. The LED wiring was really cramped, I hope I can fix that somehow. Everything else went really well. The design is not yet finished, I still have to change the PCB a bit, finish the shell and create the firmware.
Devlog #5: Final design finished (I hope) Finally finished my own Macropad! What is included: 8 keys one rotary encoder one OLED display 6 LEDs Took me 13 hours in total and I am very happy with the result. I can hopefully get this approved and shipped. I learned a lot about designing a PCB and how electronics work. KiCAD was really confusing at first but I figured it out.
(i)Pad Devlog #6 It was in fact not the final design. While creating the CAD model, I forgot to account for the pin headers that would go between the OLED screen and the PCB. I tried desperately to fix clearance issues and I think I now have a solution that works (kinda) It still collides with the screen a bit but i can bend the screen back. I hope that’s fine. I cannot figure out where the heck the screen is hitting the plate. I had to reprint the plate 3 times and it still only semi-works.
It works! (i)Pad Devlog #7 I did it! I did a thing! Behold, my creation. Anyway, yeah, this is it. In all its glory. It took quite a lot of time to write the firmware but I finally got one I’m happy with. It has 4 layers: Base: Playback things, also open Spotify Layer 1: A bunch of function keys Layer 2: Opening task manager and other stuff that may be useful Layer 3: Resizing windows and stuff. The OLED display It just displays the current layer. Also a small box that bounces around. The LEDs The first LED indicates the layer. The rest of them play a wave animation every time a key is pressed. CAD designing The knob was quite annoying to print because of tolerances and stuff but after 4 attempts it works now. Fusion360 was really laggy while designing the knob for some reason. I also finally figured out why the plate wasn’t working, I fixed that now. Took me ages. Soldering Turns out soldering wasn’t that difficult. I made plenty of mistakes but it worked in the end.
Ships:
(i)Pad The (i)Pad (pun intended) is a Macropad (hence the name) featuring 8 keys, one rotary encoder, 6 LED’s and one OLED display. You can choose between three layers. The layer is shown on the OLED display. The light of the first LED also changes color based on the layer. The other LEDs play a little animation every time you interact with the (i)Pad. It works well. This is my first hardware project so everything was a bit confusing at first. I learned a lot in these 20 hours and had a lot of fun....
|
1793692363.758541
|
1793778763.758541
|
|
15730
|
Game? by @nihalpotnuru7 | Stardance
|
nihalpotnuru7
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Game? by @nihalpotnuru7 | Stardance
|
1793242382.1404457
|
1793847182.1404457
|
|
15731
|
7" Autonomous Drone by @Ethannoh | Stardance
|
Ethannoh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 7" Autonomous Drone by @Ethannoh | Star Title: 7" Autonomous Drone by @Ethannoh | Stardance...
|
1793303270.4316456
|
1793908070.4316456
|
|
15732
|
My awesome macropad! by @fatima_26 | Stardance
|
fatima_26
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @fatima_26 | Starda Title: My awesome macropad! by @fatima_26 | Stardance...
|
1793306858.631486
|
1793911658.631486
|
|
15733
|
Reality Router MK2 by @simplyrohan | Stardance
|
simplyrohan
|
0
|
25.01
|
0
|
[]
|
[{"post_id": 36239, "ts": "202 [{"post_id": 36239, "ts": "2026-07-28T06:07:13Z", "hours": 5.6842, "text": "Custom cable ducts and skirts I scrapped the OpenSCAD cable duct idea mainly because it couldn’t export to STEP (totally not because I didn’t want to learn it for 10 hours). Instead, I just redesigned them from scratch in OnShape and made sure to use its configuration features so I can generate different lengths and bends. The hardest part was figuring out how to mount them to the DIN rails in a customizable way. I realized that it was dependent on the spacing of the rails, and I somehow made mine a perfect multiple of 35mm which is exactly what DIN rails use. So I have a grid of holes space 17.5mm (35/2) apart which lets me screw in DIN clips anywhere along the duct. I’ll publish these at some point because they’re pretty useful. I do want to make them configurable outside of OnShape though, so I’ll port them to build123d soon™. I also printed a small version of them to test the snap fit for the cover (it’s perfect). After that, I started getting the whole layout setup for the electronics. I then moved on to finishing up the skirts and adding mounts for the power plug, switch, fans, and motor drivers. This was surprisingly hard since I had to make cuts across pieces of the skirt. The under-bed electronics design is mostly done now with the exception of the screen (I need to make a case/mount for it on the front of the machine). While it’s not in CAD because STEP files aren’t provided, there will be a handful of WAGO connectors to split power among components."}, {"post_id": 36061, "ts": "2026-07-27T22:15:01Z", "hours": 3.8583, "text": "Making a Voron rip-off pretty much I started getting the under-bed mounts setup and went down a small rabbit-hole. Turns out all Voron models use “cable ducts”/“wiring ducts”. These are plastic or PVC tubes that have a comb on the sides and are used to route wires. I really liked these for managing cabling. I found a great model some one made for Vorons which I can adapt for my layout. Unfortunatly these mount onto a sheet Vorons have below the bed which my CNC does not. Instead I’m trying to make a version that mounts directly onto the DIN rails. I’m also trying to make it parametric in OpenSCAD but haven’t made much progress. Aside from that, I found some cheap DIN rails and started assembling things in CAD. There are a ton of models online of DIN rail mounts for different components which is super useful. My original layout didn’t account for how spaced out the rails are and also placed the power port in an inconvenient spot which I’ve reorganized but the wiring is the same. Researching Voron machines so much did kinda make me want to copy another aspect I really liked. They use 3D printed “skirts” to cover the under-bed electronics which both makes the machine look cleaner and provides a good mounting spot for components and plugs. After looking at a couple designs, I realized I had no idea how to CAD them and went with a basic hex mesh. I also added some plastic feet (will be 100% infill) to provide clearance for the PSU."}, {"post_id": 35541, "ts": "2026-07-27T01:35:00Z", "hours": 1.4833, "text": "More Electrical Nonsense and Bed I spent a bit too long worrying about how this machine will look (aesthetically) and decided it would mainly look better, but also use less wire and be easier to assemble, if I mounted all the electronics below the bed. I was also thinking a lot how my bed should work. While it’s not the most common option, a lot of aluminum cutting mills do use an MDF spoil board, which lets me also cut wood and polycarbonate in addition to metal. Only issue is it makes mounting/clamping the stock harder. I have a few options (tape, toe clamps, T nuts) but the best option would be embedding T slots into the MDF. Honestly though, I should be able to add that later on after I build the machine so I won’t worry about it right now. Mainly, my new idea moves the mounting structure to leave room for the electronics below and also fixes an issue with the Z range I had on MK1. For the electronics, I spent a lot of time looking at Voron machines (specifically the Trident R2 and the Zero). I spent some time making an new fully detailed wiring diagram which is also how the parts will be arranged physically. Green lines are DIN rails which everything is mounted to. For the cabling ducts, I’ll be using some 3D printed ones used on Voron mods. Fans, ports, and switches will be mounted on 3D printed mesh plates just like a Voron."}, {"post_id": 35049, "ts": "2026-07-26T06:56:20Z", "hours": 4.5886, "text": "Wiring and Klipper Setup Now that I have Klipper setup with the screen, I need to connect it to my motherboard. This was as simple as compiling the Klipper firmware for the STM32 and using the correct configuration for the board. This was my first time using Klipper, and I was concerned I would need to reflash the firmware every time I made a configuration change. Luckily, Klipper abstracts that away to the RPi, meaning all definitions like GPIO pins and speeds can be changed easily. After flashing the firmware, I had to make a few modifications to the config. First, my Z and Y axes are swapped to take advantage of the two Z ports on my board. I also needed to set my mm/rev for each motor and set the speeds. Initially, my speeds were way to fast and the motors started overheating like crazy. When I tried moving the axes, I ran into an issue. Klipper doesn’t let me move axes until the “printer” is homed which is an issue since I don’t have any way to home the axes. Instead, I enabled force movement, and had to manually send a command to zero the machine. In the future, I will make this a macro and maybe even a button on the screen. I want to upgrade this machine to use NEMA23s which comes with a problem. I’ve been reusing a BTT SKR Mini E3 V2 which uses TMC2209 drivers to control NEMA17s. Unfortunately, the high power (important to note NEMA17/23 is just the mounting size, but usually is more powerful) NEMA23s I want to use will draw too much current. I’ll instead switch to a custom control system. I’ll use TB6600 drivers (subject to change) with an RP2040 XIAO which is connected via UART to the RPi running Klipper. I also want to have automatic spindle control which will use another RP2040, but I’ll talk more about that in another devlog. I went over a few iterations of how everything is organized but this is what I settled for. Things in a white box are together in a container physically."}, {"post_id": 34271, "ts": "2026-07-24T20:40:42Z", "hours": 2.25, "text": "Finished Z Axis Finished up the Z axis fixes and ended up switching back to 4040 extrusions. To bring the weight closer, the main difference is that I removed the X carriage. I also tucked the lead screw in between the linear rails which also saves space. Hopefully this will all result in a much more sturdy Z axis. I’m considering adding some sort of material inside the clamp to grip the router better but except for grip tape, all options I can think of would add slop and make the router less rigid. I also forgot to add images of this previously, but I have new models for the ballscrew mounts."}, {"post_id": 34163, "ts": "2026-07-24T17:56:54Z", "hours": 2.6753, "text": "Klipper Setup w/ KlipperScreen I reflashed my RPi Zero 2 W with a stock Debian install and started installing Klipper-for-CNC with Kiauh. That was simple enough but I also wanted to get KlipperScreen working with a 3.5” capacitive touchscreen I had lying around. KlipperScreen outputs video to the Linux framebuffer with X11 but without HDMI this wasn’t visible. I’m using an ST7796 display over SPI. After connecting the screen to GPIO, I thought an easy to use driver would already exist for this display. There was this one which I tried setting up. Unfortunately this a) didn’t support the RPi Zero 2 W, but that was easy to fix and b) relied on the old VideoCore framework which Raspberry Pi OS doesn’t ship with anymore. After that, I went digging for another solution. I found this repo and this forum post which showed that the kernel already had support for generic displays like these, so I just had to add the init sequence of bytes for my display. After hours of tweaking with boot settings I finally got it working! Now I needed touch to work, which used an FT6336U driver. At the bottom of some forum post I was able to find a repo which had drivers for the OrangePi for my exact screen. This probably would’ve been helpful getting the screen working but I anyways like my solution better. I compiled the driver in the repo and remade the DTS file for an RPi Zero 2 W rather than an Orange Pi. Surprisingly, this just worked! The touch coordinate orientation was correct, and even gestures like scrolling worked perfectly! Now I have Klipper fully setup with my display and need to connect it to my motherboard."}, {"post_id": 33091, "ts": "2026-07-22T18:07:54Z", "hours": 2.1836, "text": "I updated the Z axis to use 2020 extrusions (smaller and lighter) and 2 linear rails to support the Z carriage. The previous version of the X carriage got ripped up because there was too much strain on it over time. This updated version distributes the weight on two rails and brings the mass (heavy router) closer (smaller cantilever)."}, {"post_id": 32592, "ts": "2026-07-21T21:24:04Z", "hours": 2.2883, "text": "New Compact X Carriage"}]...
|
Title: Reality Router MK2 by @simplyrohan | Starda Title: Reality Router MK2 by @simplyrohan | Stardance
Devlogs:
New Compact X Carriage
I updated the Z axis to use 2020 extrusions (smaller and lighter) and 2 linear rails to support the Z carriage. The previous version of the X carriage got ripped up because there was too much strain on it over time. This updated version distributes the weight on two rails and brings the mass (heavy router) closer (smaller cantilever).
Klipper Setup w/ KlipperScreen I reflashed my RPi Zero 2 W with a stock Debian install and started installing Klipper-for-CNC with Kiauh. That was simple enough but I also wanted to get KlipperScreen working with a 3.5” capacitive touchscreen I had lying around. KlipperScreen outputs video to the Linux framebuffer with X11 but without HDMI this wasn’t visible. I’m using an ST7796 display over SPI. After connecting the screen to GPIO, I thought an easy to use driver would already exist for this display. There was this one which I tried setting up. Unfortunately this a) didn’t support the RPi Zero 2 W, but that was easy to fix and b) relied on the old VideoCore framework which Raspberry Pi OS doesn’t ship with anymore. After that, I went digging for another solution. I found this repo and this forum post which showed that the kernel already had support for generic displays like these, so I just had to add the init sequence of bytes for my display. After hours of tweaking with boot settings I finally got it working! Now I needed touch to work, which used an FT6336U driver. At the bottom of some forum post I was able to find a repo which had drivers for the OrangePi for my exact screen. This probably would’ve been helpful getting the screen working but I anyways like my solution better. I compiled the driver in the repo and remade the DTS file for an RPi Zero 2 W rather than an Orange Pi. Surprisingly, this just worked! The touch coordinate orientation was correct, and even gestures like scrolling worked perfectly! Now I have Klipper fully setup with my display and need to connect it to my motherboard.
Finished Z Axis Finished up the Z axis fixes and ended up switching back to 4040 extrusions. To bring the weight closer, the main difference is that I removed the X carriage. I also tucked the lead screw in between the linear rails which also saves space. Hopefully this will all result in a much more sturdy Z axis. I’m considering adding some sort of material inside the clamp to grip the router better but except for grip tape, all options I can think of would add slop and make the router less rigid. I also forgot to add images of this previously, but I have new models for the ballscrew mounts.
Wiring and Klipper Setup Now that I have Klipper setup with the screen, I need to connect it to my motherboard. This was as simple as compiling the Klipper firmware for the STM32 and using the correct configuration for the board. This was my first time using Klipper, and I was concerned I would need to reflash the firmware every time I made a configuration change. Luckily, Klipper abstracts that away to the RPi, meaning all definitions like GPIO pins and speeds can be changed easily. After flashing the firmware, I had to make a few modifications to the config. First, my Z and Y axes are swapped to take advantage of the two Z ports on my board. I also needed to set my mm/rev for each motor and set the speeds. Initially, my speeds were way to fast and the motors started overheating like crazy. When I tried moving the axes, I ran into an issue. Klipper doesn’t let me move axes until the “printer” is homed which is an issue since I don’t have any way to home the axes. Instead, I enabled force movement, and had to manually send a command to zero the machine. In the future, I will make this a macro and maybe even a button on the screen. I want to upgrade this machine to use NEMA23s which comes with a problem. I’ve been reusing a BTT SKR Mini E3 V2 which uses TMC2209 drivers to control NEMA17s. Unfortunately, the high power (important to note NEMA17/23 is just the mounting size, but usually is more powerful) NEMA23s I want to use will draw too much current. I’ll instead switch to a custom control system. I’ll use TB6600 drivers (subject to change) with an RP2040 XIAO which is connected via UART to the RPi running Klipper. I also want to have automatic spindle control which will use another RP2040, but I’ll talk more about that in another devlog. I went over a few iterations of how everything is organized but this is what I settled for. Things in a white box are together in a container physically.
More Electrical Nonsense and Bed I spent a bit too long worrying about how this machine will look (aesthetically) and decided it would mainly look better, but also use less wire and be easier to assemble, if I mounted all the electronics below the bed. I was also thinking a lot how my bed should work. While it’s not the most common option, a lot of aluminum cutting mills do use an MDF spoil board, which lets me also cut wood and polycarbonate in addition to metal. Only issue is it makes mounting/clamping the stock harder. I have a few options (tape, toe clamps, T nuts) but the best option would be embedding T slots into the MDF. Honestly though, I should be able to add that later on after I build the machine so I won’t worry about it right now. Mainly, my new idea moves the mounting structure to leave room for the electronics below and also fixes an issue with the Z range I had on MK1. For the electronics, I spent a lot of time looking at Voron machines (specifically the Trident R2 and the Zero). I spent some time making an new fully detailed wiring diagram which is also how the parts will be arranged physically. Green lines are DIN rails which everything is mounted to. For the cabling ducts, I’ll be using some 3D printed ones used on Voron mods. Fans, ports, and switches will be mounted on 3D printed mesh plates just like a Voron.
Making a Voron rip-off pretty much I started getting the under-bed mounts setup and went down a small rabbit-hole. Turns out all Voron models use “cable ducts”/“wiring ducts”. These are plastic or PVC tubes that have a comb on the sides and are used to route wires. I really liked these for managing cabling. I found a great model some one made for Vorons which I can adapt for my layout. Unfortunatly these mount onto a sheet Vorons have below the bed which my CNC does not. Instead I’m trying to make a version that mounts directly onto the DIN rails. I’m also trying to make it parametric in OpenSCAD but haven’t made much progress. Aside from that, I found some cheap DIN rails and started assembling things in CAD. There are a ton of models online of DIN rail mounts for different components which is super useful. My original layout didn’t account for how spaced out the rails are and also placed the power port in an inconvenient spot which I’ve reorganized but the wiring is the same. Researching Voron machines so much did kinda make me want to copy another aspect I really liked. They use 3D printed “skirts” to cover the under-bed electronics which both makes the machine look cleaner and provides a good mounting spot for components and plugs. After looking at a couple designs, I realized I had no idea how to CAD them and went with a basic hex mesh. I also added some plastic feet (will be 100% infill) to provide clearance for the PSU.
Custom cable ducts and skirts I scrapped the OpenSCAD cable duct idea mainly because it couldn’t export to STEP (totally not because I didn’t want to learn it for 10 hours). Instead, I just redesigned them from scratch in OnShape and made sure to use its configuration features so I can generate different lengths and bends. The hardest part was figuring out how to mount them to the DIN rails in a customizable way. I realized that it was dependent on the spacing of the rails, and I somehow made mine a perfect multiple of 35mm which is exactly what DIN rails use. So I have a grid of holes space 17.5mm (35/2) apart which lets me screw in DIN clips anywhere along the duct. I’ll publish these at some point because they’re pretty useful. I do want to make them configurable outside of OnShape though, so I’ll port them to build123d soon™. I also printed a small version of them to test the snap fit for the cover (it’s perfect). After that, I started getting the whole layout setup for the electronics. I then moved on to finishing up the skirts and adding mounts for the power plug, switch, fans, and motor drivers. This was surprisingly hard since I had to make cuts across pieces of the skirt. The under-bed electronics design is mostly done now with the exception of the screen (I need to make a case/mount for it on the front of the machine). While it’s not in CAD because STEP files aren’t provided, there will be a handful of WAGO connectors to split power among components....
|
1793479660.7851794
|
1794084460.7851794
|
|
15734
|
My very own WebOS by @yh889559 | Stardance
|
yh889559
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @yh889559 | Stardance
|
1793163168.0549514
|
1793767968.0549514
|
|
15735
|
Frictionless by @altintassimal | Stardance
|
altintassimal
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @altintassimal | Stardance
|
1793249472.0703547
|
1793854272.0703547
|
|
15736
|
My first slack bot! by @DharsanDev21 | Stardance
|
DharsanDev21
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @DharsanDev21 | Star Title: My first slack bot! by @DharsanDev21 | Stardance...
|
1793530577.6142046
|
1794135377.6142046
|
|
15737
|
Untitled by @ritvikg | Stardance
|
ritvikg
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @ritvikg | Stardance
|
1793573460.3486881
|
1794178260.3486881
|
|
15738
|
My very own WebOS by @zainvirji09 | Stardance
|
zainvirji09
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @zainvirji09 | Stardan Title: My very own WebOS by @zainvirji09 | Stardance...
|
1793371979.6282125
|
1793976779.6282125
|
|
15739
|
My awesome macropad! by @itech | Stardance
|
itech
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @itech | Stardance
|
1793364728.8047156
|
1793969528.8047156
|
|
15740
|
Formula 1 Race Vision Insight Website by @adviksan Formula 1 Race Vision Insight Website by @adviksanghi6431005 | Stardance...
|
adviksanghi6431005
|
0
|
1.29
|
0
|
[]
|
[{"post_id": 7184, "ts": "2026 [{"post_id": 7184, "ts": "2026-06-12T00:03:11Z", "hours": 0.4728, "text": "Shifted to a different setup for the website, giving more flexibility for future features, moving things to different pages and tabs. Also fixed a bug with the chart where numbers overlapped, and the dynamic scaling on the chart was not accurate, nor was it clean."}, {"post_id": 6938, "ts": "2026-06-11T17:08:26Z", "hours": 0.8222, "text": "Built out the framework for the website, figuring out how to display data for lap times in a graph with dynamic bounds using fl chart. Also figured out how to obtain and use information from the open f1 api to get real data and statistics."}]...
|
Title: Formula 1 Race Vision Insight Website by @a Title: Formula 1 Race Vision Insight Website by @adviksanghi6431005 | Stardance
Devlogs:
Built out the framework for the website, figuring out how to display data for lap times in a graph with dynamic bounds using fl chart. Also figured out how to obtain and use information from the open f1 api to get real data and statistics.
Shifted to a different setup for the website, giving more flexibility for future features, moving things to different pages and tabs. Also fixed a bug with the chart where numbers overlapped, and the dynamic scaling on the chart was not accurate, nor was it clean....
|
1793437047.1790335
|
1794041847.1790335
|
|
15741
|
My very own WebOS by @brokenCart | Stardance
|
brokenCart
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @brokenCart | Stardanc Title: My very own WebOS by @brokenCart | Stardance...
|
1793184734.322958
|
1793789534.322958
|
|
15742
|
My awesome macropad! by @Safaasal | Stardance
|
Safaasal
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Safaasal | Stardan Title: My awesome macropad! by @Safaasal | Stardance...
|
1793458564.6688786
|
1794063364.6688786
|
|
15743
|
Android Communication Suite by @angad | Stardance
|
angad
|
0
|
1.14
|
0
|
[]
|
[{"post_id": 6498, "ts": "2026 [{"post_id": 6498, "ts": "2026-06-10T22:21:03Z", "hours": 1.1411, "text": "Started the contacts app from scratch today. Two commits in. Data layer The bulk of today was designing how contact data reads and writes. Android’s ContactsContract API is cursor-based, untyped, and imperative (i.e. a pain), so I built an abstraction on top of it. Contacts are structured by being completely unstructured. In essence, the Android contact directory are a list of fields. Each field includes a unique identifier, a MIME type, the contact it aims to be assigned to, and a bunch of data fields (data0..data15). The shape of the data fields are determined by the MIME type. For example, a phone number field could assign data0 to the number itself, and a name field could assign data0 to the given (first) name. Android has the shape of commonly-used fields stored as a bunch of constants. I used that information to build wrappers for all of the common fields. Each field class knows how to parse a cursor and how to write itself to a WriteBuffer. UI Basics I’m using still-experimental Material 3 Expressive APIs. So far, I drew a nice search bar which will animate on open and on close, and currently does nothing else."}]...
|
Title: Android Communication Suite by @angad | Sta Title: Android Communication Suite by @angad | Stardance
Devlogs:
Started the contacts app from scratch today. Two commits in. Data layer The bulk of today was designing how contact data reads and writes. Android’s ContactsContract API is cursor-based, untyped, and imperative (i.e. a pain), so I built an abstraction on top of it. Contacts are structured by being completely unstructured. In essence, the Android contact directory are a list of fields. Each field includes a unique identifier, a MIME type, the contact it aims to be assigned to, and a bunch of data fields (data0..data15). The shape of the data fields are determined by the MIME type. For example, a phone number field could assign data0 to the number itself, and a name field could assign data0 to the given (first) name. Android has the shape of commonly-used fields stored as a bunch of constants. I used that information to build wrappers for all of the common fields. Each field class knows how to parse a cursor and how to write itself to a WriteBuffer. UI Basics I’m using still-experimental Material 3 Expressive APIs. So far, I drew a nice search bar which will animate on open and on close, and currently does nothing else....
|
1793544695.6723666
|
1794149495.6723666
|
|
15744
|
Untitled project by @jakelee2029 | Stardance
|
jakelee2029
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @jakelee2029 | Stardanc Title: Untitled project by @jakelee2029 | Stardance...
|
1793476185.21557
|
1794080985.21557
|
|
15745
|
USBarry by @Leo-mas | Stardance
|
Leo-mas
|
0
|
7.0
|
0
|
[]
|
[{"post_id": 18338, "ts": "202 [{"post_id": 18338, "ts": "2026-06-29T13:26:31Z", "hours": 3.0, "text": "done some CAD TODO: CAD fix the back - add cutouts for the SSD, cable and YPO pen fix the front – add space for the OLED and DPAD make the DPAD rocker – HOW????? PCB export placements as DXF apply for funding!!"}, {"post_id": 13199, "ts": "2026-06-21T16:52:57Z", "hours": 1.0, "text": "PCB finnished!!! what happened: used 4 and 8 pin headers for the OLED and USB_C module respectively added logo silkscreen added the switches to the PCB mapped everything TODO: CAD design (make a P1s style rocker for the display)"}, {"post_id": 13153, "ts": "2026-06-21T15:01:21Z", "hours": 0.0, "text": "finnished drawing up the plans for the GitStick! the plan: MacOS style folder, aprox 10x7 cm (o9pen to debate, will depend on the PCB needs) has a 0.91 inch OLED display similar to the one in the macropad kit for git operations, and file operations, along with some other potential functions this uses 5 buttons, possible cherry-mx style switches on the inside is 2 white plastic whiteboards, one of which will hide the PCB behind it. on the back of the folder, there will be 1 USB_C-C cable holder, and one USB_C-A cable, 1 YPO whiteboard pen, and maybe my crucial micron 1tb SSD pictures:"}, {"post_id": 12714, "ts": "2026-06-20T19:22:45Z", "hours": 3.0, "text": "why the hell do parts not come with footprints going well though, sorted the first PCB design"}]...
|
Title: USBarry by @Leo-mas | Stardance
Devlogs:
w Title: USBarry by @Leo-mas | Stardance
Devlogs:
why the hell do parts not come with footprints going well though, sorted the first PCB design
finnished drawing up the plans for the GitStick! the plan: MacOS style folder, aprox 10x7 cm (o9pen to debate, will depend on the PCB needs) has a 0.91 inch OLED display similar to the one in the macropad kit for git operations, and file operations, along with some other potential functions this uses 5 buttons, possible cherry-mx style switches on the inside is 2 white plastic whiteboards, one of which will hide the PCB behind it. on the back of the folder, there will be 1 USB_C-C cable holder, and one USB_C-A cable, 1 YPO whiteboard pen, and maybe my crucial micron 1tb SSD pictures:
PCB finnished!!! what happened: used 4 and 8 pin headers for the OLED and USB_C module respectively added logo silkscreen added the switches to the PCB mapped everything TODO: CAD design (make a P1s style rocker for the display)
done some CAD TODO: CAD fix the back - add cutouts for the SSD, cable and YPO pen fix the front – add space for the OLED and DPAD make the DPAD rocker – HOW????? PCB export placements as DXF apply for funding!!...
|
1792936219.4967542
|
1793800219.4967542
|
|
15746
|
Frictionless by @shash_p | Stardance
|
shash_p
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @shash_p | Stardance
|
1793354152.1251514
|
1793958952.1251514
|
|
15747
|
SAT Math Tutoring Help Extension by @charliem | St SAT Math Tutoring Help Extension by @charliem | Stardance...
|
charliem
|
1
|
0.0
|
9
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-16T14:55:07Z", "hours": 0.0, "multiplier": 8.58, "payout": 9, "blessing": "neutral", "text": "Note: even thoughit says it only took 1h i moved around folders and really took closer to 5h, look at screenshot. What I made I built the Math SAT Browser Extension Tutor (with cursor), a lightweight in-browser assistant that provides real-time AI-driven guidance on any SAT practice site. By running models entirely locally, the tool allows students to scan an infinite number of math problems without encountering subscription barriers or API rate limits. Also provides a cool plant that grows with you as you study to encourage staying focused. After study session khan academy links to topics scanned will be provided for further help. What was challenging LaTeX Corruption: Local models frequently produced “glued” prose or broken LaTeX syntax which required extensive regex-based repair modules to normalize text and equation formatting. What we’re proud of User Engagement: The integration of session-based tracking and “plant health” focus mechanics provides a tangible and gamified incentive for students to stay on task. Performance: By utilizing local Ollama models with a multi-stage extraction and cleanup process, we achieved a high-speed tutoring experience that functions locally without heavy reliance on external API latency. How to test the project To test the extension, you will need to clone the repository from the GitHub link. Local Setup: Since the extension runs locally, ensure you have Ollama installed and the qwen2.5vl:7b and qwen2.5:7b models pulled. Then navigate to any SAT practice site of your choice, open the extension sidebar, and use the scan feature on a math problem to initiate the AI tutoring session.", "repo": "https://github.com/Cm30V/satmathextension", "demo": "https://github.com/Cm30V/satmathextension/releases/tag/zip%2Fcrx"}]...
|
[{"post_id": 9574, "ts": "2026 [{"post_id": 9574, "ts": "2026-06-15T23:03:24Z", "hours": 0.0, "text": "Added cleaning up of AI output to handle corrupt REGEX. Scraped Khan Academy’s website so after you finish your study session the AI gives you links to topics you needed help on"}]...
|
Title: SAT Math Tutoring Help Extension by @charli Title: SAT Math Tutoring Help Extension by @charliem | Stardance
Devlogs:
Added cleaning up of AI output to handle corrupt REGEX. Scraped Khan Academy’s website so after you finish your study session the AI gives you links to topics you needed help on
Ships:
Note: even thoughit says it only took 1h i moved around folders and really took closer to 5h, look at screenshot. What I made I built the Math SAT Browser Extension Tutor (with cursor), a lightweight in-browser assistant that provides real-time AI-driven guidance on any SAT practice site. By running models entirely locally, the tool allows students to scan an infinite number of math problems without encountering subscription barriers or API rate limits. Also provides a cool plant that grows with you as you study to encourage staying focused. After study session khan academy links to topics scanned will be provided for further help. What was challenging LaTeX Corruption: Local models frequently produced “glued” prose or broken LaTeX syntax which required extensive regex-based repair modules to normalize text and equation formatting. What we’re proud of User Engagement: The integration of session-based tracking and “plant health” focus mechanics provides a tangible and gamified incentive for students to stay on task. Performance: By utilizing local Ollama models with a multi-stage extraction and cleanup process, we achieved a high-speed tutoring experience that functions locally without heavy reliance on external API latency. How to test the project To test the extension, you will need to clone the repository from the GitHub link. Local Setup: Since the extension runs locally, ensure you have Ollama installed and the qwen2.5vl:7b and qwen2.5:7b models pulled. Then navigate to any SAT practice site of your choice, open the extension sidebar, and use the scan feature on a math problem to initiate the AI tutoring session....
|
1793695922.8236406
|
1793782322.8236406
|
|
15748
|
My very own WebOS by @minal | Stardance
|
minal
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @minal | Stardance
|
1793328444.8140085
|
1793933244.8140085
|
|
15749
|
Minjajo's Mechanical Keyboard by @minjajo | St Minjajo's Mechanical Keyboard by @minjajo | Stardance...
|
minjajo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Minjajo's Mechanical Keyboard by @minja Title: Minjajo's Mechanical Keyboard by @minjajo | Stardance...
|
1793479734.5953567
|
1794084534.5953567
|
|
15750
|
Frictionless by @Venya | Stardance
|
Venya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @Venya | Stardance
|
1793177422.5164392
|
1793782222.5164392
|