|
46134
|
support by @wizzo | Stardance
|
wizzo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: support by @wizzo | Stardance
|
1792651861.6006536
|
1793256661.6006536
|
|
43377
|
superpower by @Aroliya | Stardance
|
Aroliya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: superpower by @Aroliya | Stardance
|
1792544030.0274308
|
1793148830.0274308
|
|
66957
|
supercalafragalisticexpialadosious by @anirudhnand supercalafragalisticexpialadosious by @anirudhnandikonda | Stardance...
|
anirudhnandikonda
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: supercalafragalisticexpialadosious by @anir Title: supercalafragalisticexpialadosious by @anirudhnandikonda | Stardance...
|
1793105459.7974756
|
1793710259.7974756
|
|
38663
|
superNOVA by @aaruplane | Stardance
|
aaruplane
|
0
|
3.03
|
0
|
[]
|
[{"post_id": 38741, "ts": "202 [{"post_id": 38741, "ts": "2026-08-01T09:10:23Z", "hours": 2.1103, "text": "SONG UI DONE (had to use more AI than I did on the other parts but I tried absorbing as much information as I could) It shows the no. of songs based on the no.of songs on ur sd card and swaps through 4 per page (upper bound per page), I need to do selection animation (invert colors on the selected/hovered song) and maybe a page no. on the top. Ill try to get to functionality tomorrow or the day after cuz exams are approaching"}, {"post_id": 33652, "ts": "2026-07-23T18:52:23Z", "hours": 0.6489, "text": "SD card reader module is VERY buggy with the same SCK, MOSI and MISO as my ili9341. Honestly, I’m reconsidering sharing the SPI bus and use separate pins on my esp32 because MAN this is frustrating :("}, {"post_id": 33476, "ts": "2026-07-23T13:43:01Z", "hours": 0.2667, "text": "Device Info Layout!!! Honestly, when I first started the UI, I had no idea that I’d be using pixels and that I would have to imagine the layout first but it makes sense and TURNS OUT, if you plan it out before hand then its A LOT easier to implement. The code on the other hand? lets save it for when my shipment arrives :) I’m done with the code for the main menu and I REALLY want to start with the music but I got shipped defective SD card reader modules TWICE. So I’m awaiting until tonight when I get a 5-pack from a different supplier. I’ll try to finish up music by tomorrow or the day-afterish? I’m crazy excited about adding Pokemon it eventually"}]...
|
Title: superNOVA by @aaruplane | Stardance
Devlog Title: superNOVA by @aaruplane | Stardance
Devlogs:
Device Info Layout!!! Honestly, when I first started the UI, I had no idea that I’d be using pixels and that I would have to imagine the layout first but it makes sense and TURNS OUT, if you plan it out before hand then its A LOT easier to implement. The code on the other hand? lets save it for when my shipment arrives :) I’m done with the code for the main menu and I REALLY want to start with the music but I got shipped defective SD card reader modules TWICE. So I’m awaiting until tonight when I get a 5-pack from a different supplier. I’ll try to finish up music by tomorrow or the day-afterish? I’m crazy excited about adding Pokemon it eventually
SD card reader module is VERY buggy with the same SCK, MOSI and MISO as my ili9341. Honestly, I’m reconsidering sharing the SPI bus and use separate pins on my esp32 because MAN this is frustrating :(
SONG UI DONE (had to use more AI than I did on the other parts but I tried absorbing as much information as I could) It shows the no. of songs based on the no.of songs on ur sd card and swaps through 4 per page (upper bound per page), I need to do selection animation (invert colors on the selected/hovered song) and maybe a page no. on the top. Ill try to get to functionality tomorrow or the day after cuz exams are approaching...
|
1792558267.1125438
|
1793163067.1125438
|
|
21381
|
super tuff devboard by @Sreekar | Stardance
|
Sreekar
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-28T02:35:09Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made an rp2040 devboard with four times the memory of a pi pico, more gpio pins, usb-c connection, onboard user buttons and LEDs that can be controlled from code, proper component labels, AND super cute domo themed decoration covering as much of the board as i could physically fit. I had SO much fun making this project, i learned a lot about how to route stuff in kicad and I got to post out at outpost which was like the best thing ever", "repo": "https://github.com/Sreekar617/domo-2040/", "demo": ""}]...
|
[{"post_id": 18942, "ts": "202 [{"post_id": 18942, "ts": "2026-06-30T03:49:18Z", "hours": 14.6292, "text": "PCB – Routing (~3 hours) This was definitely the hardest part. I just sat in front of the Kicad and tried different variations on routing until I found one that was satisfactory. I had to move some of the capacitors out of the way to make space, and I ended up putting some of them underneath the chip, on the back side. The bulky 16MB chip really overcomplicated this, but at this point I was reluctant to change it out so I tried my best to work around it. Once I had all the resistors and stuff down, I had to route the 40ish header pins, which were less strict about speed and impedance and stuff so I could use vias for those. PCB – Debug (~4 hours) This was a lot of running DRC, fixing the error that came up, then running DRC and fixing the two more that pop up in its place. One thing I encoutered a lot is incomplete thermal relief where there was only one spoke instead of two spokes: I fixed this by just extending a small trace outwards from the pad, which is a solution i read somewhere on Slack and seemed to appease DRC. Also, there were sections of the ground pour that were kinda just floating and not actually connected to ground, so I added some more vias to fix that. I also cleaned up some of the suboptimal routing, and fixed some of the text being too small to print properly. Also there was some basic stuff like a couple traces/vias accidentally placed too close to each other but that was pretty simple to fix. Back to the schematic (~2 hours) I decided it was too cringe to not deviate from the original Pico design, so I decided to make use of every pin on the rp2040, and also use every single header pin on the 1x20 connectors. My original design had GP25 marked as N/C, and both the original Pico and the Orpheus Pico have two N/C pins on the headers (well technically theyre not NC on the pico but they’re basically useless to normal people). After some tweaks to the schematic, I added a user LED so it can look cool and light up, and I added another button for user input, using all the GPIO pins on the RP2040. Then, I shuffled around the header pins a bit and added one GP pin so all the slots are used, but I did my best to make it still compatible with normal Pico uses so it won’t explode or something. low cortisol decorating oops there’s a catastrophic error (~2 hours) it turns out all of the 3v3 traces need to be connected to each other and not just to their own capacitor so i had to reposition a bunch of the capacitors to make it possible to connect them together. This was pretty hard because at this stage of the design, a lot of stuff was already placed down, and i kinda had to place capacitors around the stuff. Here’s a picture of the error (notice the thin cyan lines showing it’s unconnected): and here’s my solution 😭:"}, {"post_id": 11060, "ts": "2026-06-18T02:58:33Z", "hours": 9.04, "text": "Using Kai Pereira’s devboard tutorial, I was able to get a schematic together relatively quickly. The decoupling capacitors were kinda confusing at first, but then I checked the datasheet and it made sense that since there were 8 3v3 outputs you’d use 8 capacitors for 3v3 https://cdn.hackclub.com/019ed780-8f91-724d-be31-46112cdec84a/image.png USB Starting at the top left, USB is the USB-C connection because wireless power isn’t good enough yet and micro usb is trash. The CC lines are pulled to GND via 5.1k resistors as specified by the datasheet. Data is transmitted via D- and D+, and there’s two identical outputs for each line. I just have them connected to a single line and connected to the MCU via 27 ohm resistors. The power given by the USB C receptacle is 5V, so i use an LDO to step it down to 3V3 which is much tastier and can efffectively juice up not just the components on the pcb but also any external components i may want to connect to the devboard. both the 5V and 3.3V lines have bulk caps to smooth out large voltage ripples caused by the LDO not being a massless frictionless ideal gas. DECOUPLING This is pretty simple, there’s eight small 3V3 capacitors and two 1V1 capacitors to filter out high frequency noise, one per output on the chip, and then a larger decoupling capacitor for each of the lines. CRYSTAL This is a super tuff crystal that oscillates at a known frequency to help the MCU time stuff. It needs two 33pF (tiny!) external load capacitors to work for some super cool math reasons i don’t really understand. It’s connected to the MCU through a 1k damping resistor that protects it. FLASH I deviated from the tutorial a bit here and used a 16MB flash chip instead of the 2MB that the tutorial used, so hopefully that’ll be fine. It communicates with the MCU using quad SPI for fast data transfer. Side note, the widely used terms to talk about SPI are master and slave, but the other (and imo better) way to say it is controller and peripheral. However, it’s labeled both ways on my schematic so bear with me a little. When the Slave Select (or Chip Select) pin on the flash is pulled to ground, it acts as a reset signal, so that’s what the 1k, SW, and GND are for. The rest of the time, it has to be pulled to HIGH, so we have a 10k resistor connected to 3V3 to pull up the CS pin the rest of the time. There’s a 0.1uF decoupling capacitor next to the power, and there’s four data lines going back to the MCU (hence quad spi) RP2040/OUTPUT There’s nothing super crazy going on here, from my side I just connect all the peripherals back to this, and also make sure to connect the GPIO outputs and whatnot to the header pins. PCB – Edge.Cuts, Placement, and Caps (~3 hours) The first thing I did on the PCB was make the Edge.Cuts, since I want this to be able to match the footprint of a normal Pico I matched the dimensions. I then placed down all the big components, and placed the decoupling capacitors as close as I could to the things they were supposed to decouple. Following the advice of the guide, I tried to wire the high speed components first, without using any vias. Using the 16MB chip made it kinda hard since it’s just so bulky, but eventually I got it wired pretty good. The USB-C data lines needed to be differential pairs, and they needed to be exactly the same length, but I tried for a while and I could not figure out how to use the length tuning tool, so I ended up just adding a little kink by hand.i was confused about some simple things (like “will the usb c port fit underneath the board”) so i tried asking the big claude and the big gpt but they were completely useless so i had to actually lock in and solve my problems on my own."}]...
|
Title: super tuff devboard by @Sreekar | Stardance Title: super tuff devboard by @Sreekar | Stardance
Devlogs:
Using Kai Pereira’s devboard tutorial, I was able to get a schematic together relatively quickly. The decoupling capacitors were kinda confusing at first, but then I checked the datasheet and it made sense that since there were 8 3v3 outputs you’d use 8 capacitors for 3v3 https://cdn.hackclub.com/019ed780-8f91-724d-be31-46112cdec84a/image.png USB Starting at the top left, USB is the USB-C connection because wireless power isn’t good enough yet and micro usb is trash. The CC lines are pulled to GND via 5.1k resistors as specified by the datasheet. Data is transmitted via D- and D+, and there’s two identical outputs for each line. I just have them connected to a single line and connected to the MCU via 27 ohm resistors. The power given by the USB C receptacle is 5V, so i use an LDO to step it down to 3V3 which is much tastier and can efffectively juice up not just the components on the pcb but also any external components i may want to connect to the devboard. both the 5V and 3.3V lines have bulk caps to smooth out large voltage ripples caused by the LDO not being a massless frictionless ideal gas. DECOUPLING This is pretty simple, there’s eight small 3V3 capacitors and two 1V1 capacitors to filter out high frequency noise, one per output on the chip, and then a larger decoupling capacitor for each of the lines. CRYSTAL This is a super tuff crystal that oscillates at a known frequency to help the MCU time stuff. It needs two 33pF (tiny!) external load capacitors to work for some super cool math reasons i don’t really understand. It’s connected to the MCU through a 1k damping resistor that protects it. FLASH I deviated from the tutorial a bit here and used a 16MB flash chip instead of the 2MB that the tutorial used, so hopefully that’ll be fine. It communicates with the MCU using quad SPI for fast data transfer. Side note, the widely used terms to talk about SPI are master and slave, but the other (and imo better) way to say it is controller and peripheral. However, it’s labeled both ways on my schematic so bear with me a little. When the Slave Select (or Chip Select) pin on the flash is pulled to ground, it acts as a reset signal, so that’s what the 1k, SW, and GND are for. The rest of the time, it has to be pulled to HIGH, so we have a 10k resistor connected to 3V3 to pull up the CS pin the rest of the time. There’s a 0.1uF decoupling capacitor next to the power, and there’s four data lines going back to the MCU (hence quad spi) RP2040/OUTPUT There’s nothing super crazy going on here, from my side I just connect all the peripherals back to this, and also make sure to connect the GPIO outputs and whatnot to the header pins. PCB – Edge.Cuts, Placement, and Caps (~3 hours) The first thing I did on the PCB was make the Edge.Cuts, since I want this to be able to match the footprint of a normal Pico I matched the dimensions. I then placed down all the big components, and placed the decoupling capacitors as close as I could to the things they were supposed to decouple. Following the advice of the guide, I tried to wire the high speed components first, without using any vias. Using the 16MB chip made it kinda hard since it’s just so bulky, but eventually I got it wired pretty good. The USB-C data lines needed to be differential pairs, and they needed to be exactly the same length, but I tried for a while and I could not figure out how to use the length tuning tool, so I ended up just adding a little kink by hand.i was confused about some simple things (like “will the usb c port fit underneath the board”) so i tried asking the big claude and the big gpt but they were completely useless so i had to actually lock in and solve my problems on my own.
PCB – Routing (~3 hours) This was definitely the hardest part. I just sat in front of the Kicad and tried different variations on routing until I found one that was satisfactory. I had to move some of the capacitors out of the way to make space, and I ended up putting some of them underneath the chip, on the back side. The bulky 16MB chip really overcomplicated this, but at this point I was reluctant to change it out so I tried my best to work around it. Once I had all the resistors and stuff down, I had to route the 40ish header pins, which were less strict about speed and impedance and stuff so I could use vias for those. PCB – Debug (~4 hours) This was a lot of running DRC, fixing the error that came up, then running DRC and fixing the two more that pop up in its place. One thing I encoutered a lot is incomplete thermal relief where there was only one spoke instead of two spokes: I fixed this by just extending a small trace outwards from the pad, which is a solution i read somewhere on Slack and seemed to appease DRC. Also, there were sections of the ground pour that were kinda just floating and not actually connected to ground, so I added some more vias to fix that. I also cleaned up some of the suboptimal routing, and fixed some of the text being too small to print properly. Also there was some basic stuff like a couple traces/vias accidentally placed too close to each other but that was pretty simple to fix. Back to the schematic (~2 hours) I decided it was too cringe to not deviate from the original Pico design, so I decided to make use of every pin on the rp2040, and also use every single header pin on the 1x20 connectors. My original design had GP25 marked as N/C, and both the original Pico and the Orpheus Pico have two N/C pins on the headers (well technically theyre not NC on the pico but they’re basically useless to normal people). After some tweaks to the schematic, I added a user LED so it can look cool and light up, and I added another button for user input, using all the GPIO pins on the RP2040. Then, I shuffled around the header pins a bit and added one GP pin so all the slots are used, but I did my best to make it still compatible with normal Pico uses so it won’t explode or something. low cortisol decorating oops there’s a catastrophic error (~2 hours) it turns out all of the 3v3 traces need to be connected to each other and not just to their own capacitor so i had to reposition a bunch of the capacitors to make it possible to connect them together. This was pretty hard because at this stage of the design, a lot of stuff was already placed down, and i kinda had to place capacitors around the stuff. Here’s a picture of the error (notice the thin cyan lines showing it’s unconnected): and here’s my solution 😭:
Ships:
I made an rp2040 devboard with four times the memory of a pi pico, more gpio pins, usb-c connection, onboard user buttons and LEDs that can be controlled from code, proper component labels, AND super cute domo themed decoration covering as much of the board as i could physically fit. I had SO much fun making this project, i learned a lot about how to route stuff in kicad and I got to post out at outpost which was like the best thing ever...
|
1793008214.1811643
|
1793094614.1811643
|
|
32610
|
super screen shotter by @im_best | Stardance
|
im_best
|
0
|
22.55
|
0
|
[]
|
[{"post_id": 46192, "ts": "202 [{"post_id": 46192, "ts": "2026-08-13T07:49:52Z", "hours": 6.8122, "text": "I’m currently improving basic controls, such as the button, rect, color, and Font classes. Then I extracted the SVG icon pack from snow-shot. At first, I planned to use Skia’s SVG module to handle them, but after several attempts, I gave up on using Skia for SVG processing and switched to resvg, because Skia kept having compilation issues. I used AI to help me integrate resvg. vcpkg cannot properly handle Skia’s SVG module, which is really a frustrating issue."}, {"post_id": 41783, "ts": "2026-08-06T05:41:23Z", "hours": 8.0531, "text": "I completed a window class, so now I can easily create and manage windows. I finally wrote a program that supports multiple windows! Then I used this window class to implement a settings page window, though I haven’t written much content for it yet. I had AI help introduce a Rust project so my program can retrieve the current system accent color and whether dark mode is enabled, allowing my windows to automatically switch colors based on the system theme. Additionally, I fixed a small bug where the tray icon wasn’t displaying properly."}, {"post_id": 35614, "ts": "2026-07-27T04:36:11Z", "hours": 1.9064, "text": "Completed and tested the multilingual system lang class and fix some bugs"}, {"post_id": 29007, "ts": "2026-07-15T17:28:53Z", "hours": 0.9597, "text": "Enhanced the hotkey class to facilitate conversion between keycodes and strings; added functionality to the log class to print integer arrays."}, {"post_id": 28970, "ts": "2026-07-15T16:19:29Z", "hours": 4.8192, "text": "I did some foundational work, such as configuring the system, setting up the logging system, and creating classes for parsing hotkeys. Then I ran tests, and all modules seem to be working fine."}]...
|
Title: super screen shotter by @im_best | Stardanc Title: super screen shotter by @im_best | Stardance
Devlogs:
I did some foundational work, such as configuring the system, setting up the logging system, and creating classes for parsing hotkeys. Then I ran tests, and all modules seem to be working fine.
Enhanced the hotkey class to facilitate conversion between keycodes and strings; added functionality to the log class to print integer arrays.
Completed and tested the multilingual system lang class and fix some bugs
I completed a window class, so now I can easily create and manage windows. I finally wrote a program that supports multiple windows! Then I used this window class to implement a settings page window, though I haven’t written much content for it yet. I had AI help introduce a Rust project so my program can retrieve the current system accent color and whether dark mode is enabled, allowing my windows to automatically switch colors based on the system theme. Additionally, I fixed a small bug where the tray icon wasn’t displaying properly.
I’m currently improving basic controls, such as the button, rect, color, and Font classes. Then I extracted the SVG icon pack from snow-shot. At first, I planned to use Skia’s SVG module to handle them, but after several attempts, I gave up on using Skia for SVG processing and switched to resvg, because Skia kept having compilation issues. I used AI to help me integrate resvg. vcpkg cannot properly handle Skia’s SVG module, which is really a frustrating issue....
|
1792806487.0361352
|
1793411287.0361352
|
|
61632
|
super original minecraft clone by @rigel | Stardan super original minecraft clone by @rigel | Stardance...
|
rigel
|
0
|
9.71
|
0
|
[]
|
[{"post_id": 67972, "ts": "202 [{"post_id": 67972, "ts": "2026-09-14T09:29:10Z", "hours": 9.7058, "text": "super original minecraft clone - devlog 1 14/09 Another new project, this time I’m going to make a start at recreating Minecraft from scratch (how original!!). I won’t be using a game engine, because that’s cheating - instead, I’m using C++ and OpenGL. This is my first real attempt at both graphics programming, and object-oriented c++, so my start will be a bit slow. What I did In this devlog, I followed the learnopengl tutorial and made myself a triangle, which we could then turn into a textured cube. I also added a movable perspective camera using some linear algebra, and refactored the code into multiple different files and made shaders, textures and the camera each their own class. Finally I set up a build system with CMake that also copies over textures and What was challenging Surprisingly, getting my head around proper C++ was the hardest part. I have pretty good experience competitive programming in C++ but using classes and header files was a bit mind bending. I think I’ve set up a decent codebase to build upon however. What I’m going to do next Currently a lot of things (such as the vertices!) are hard-coded, so I need to address that. Only so much fun can be had with a spinning cube. Next up is probably the logic to turn a 3d map of blocks into triangle meshes. This along with noise is the part of the project that interests me the most - it’s easy to draw a lot of things, but hard to do quick. I really really doubt that I’ll get anywhere near finishing this project by the end of the month, but maybe I’ll have something to ship. Thanks for reading!"}]...
|
Title: super original minecraft clone by @rigel | Title: super original minecraft clone by @rigel | Stardance
Devlogs:
super original minecraft clone - devlog 1 14/09 Another new project, this time I’m going to make a start at recreating Minecraft from scratch (how original!!). I won’t be using a game engine, because that’s cheating - instead, I’m using C++ and OpenGL. This is my first real attempt at both graphics programming, and object-oriented c++, so my start will be a bit slow. What I did In this devlog, I followed the learnopengl tutorial and made myself a triangle, which we could then turn into a textured cube. I also added a movable perspective camera using some linear algebra, and refactored the code into multiple different files and made shaders, textures and the camera each their own class. Finally I set up a build system with CMake that also copies over textures and What was challenging Surprisingly, getting my head around proper C++ was the hardest part. I have pretty good experience competitive programming in C++ but using classes and header files was a bit mind bending. I think I’ve set up a decent codebase to build upon however. What I’m going to do next Currently a lot of things (such as the vertices!) are hard-coded, so I need to address that. Only so much fun can be had with a spinning cube. Next up is probably the logic to turn a 3d map of blocks into triangle meshes. This along with noise is the part of the project that interests me the most - it’s easy to draw a lot of things, but hard to do quick. I really really doubt that I’ll get anywhere near finishing this project by the end of the month, but maybe I’ll have something to ship. Thanks for reading!...
|
1793040743.4068635
|
1793645543.4068635
|
|
62757
|
super mario by @2005bhavyajangid | Stardance
|
2005bhavyajangid
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: super mario by @2005bhavyajangid | Stardanc Title: super mario by @2005bhavyajangid | Stardance...
|
1793047773.11985
|
1793652573.11985
|
|
47970
|
super fluid sim by @morhaf_hussein | Stardance
|
morhaf_hussein
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: super fluid sim by @morhaf_hussein | Starda Title: super fluid sim by @morhaf_hussein | Stardance...
|
1792536546.5786912
|
1793141346.5786912
|
|
13610
|
super duper website by @wizard | Stardance
|
wizard
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: super duper website by @wizard | Stardance
|
1792727501.886521
|
1793332301.886521
|
|
39800
|
super crazy website by @btz | Stardance
|
btz
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: super crazy website by @btz | Stardance
|
1792684436.2298229
|
1793289236.2298229
|
|
63428
|
super cool mini keyboard by @dominict3 | Stardance
|
dominict3
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: super cool mini keyboard by @dominict3 | St Title: super cool mini keyboard by @dominict3 | Stardance...
|
1793051443.1908407
|
1793656243.1908407
|
|
45095
|
super cool bot by @Noki | Stardance
|
Noki
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: super cool bot by @Noki | Stardance
|
1792612095.1591876
|
1793216895.1591876
|
|
48919
|
super awesome macropad by @kodealt | Stardance
|
kodealt
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: super awesome macropad by @kodealt | Starda Title: super awesome macropad by @kodealt | Stardance...
|
1792572639.9817977
|
1793177439.9817977
|
|
48277
|
supe-ultra-phenominal-keyboard-for-raigebait-coder supe-ultra-phenominal-keyboard-for-raigebait-coders by @alihassnainxdot | Stardance...
|
alihassnainxdot
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: supe-ultra-phenominal-keyboard-for-raigebai Title: supe-ultra-phenominal-keyboard-for-raigebait-coders by @alihassnainxdot | Stardance...
|
1792547369.737316
|
1793152169.737316
|
|
67984
|
supder by @allenlin0728 | Stardance
|
allenlin0728
|
0
|
0.36
|
0
|
[]
|
[{"post_id": 81116, "ts": "202 [{"post_id": 81116, "ts": "2026-10-19T23:13:05Z", "hours": 0.3614, "text": "Set spooder back up After realizing all my old components were a little fried, I bought replacements on amazon and replaced them. Additionally, I put in the esp32-s3 dev board, however I had to use double sided tape to mount it because the screw holes for the raspbery pi did not fit the dev board. after I finished this, I rewired the entire thing. However, I realised I rewired it wrong, where I made one leg have three pins in sequential order, like where FRH was 0, FRF was 1, and FRT was 2, instead of 0, 3, 6. I decided to fix this in code instead of hardware because it was cleaner anyways and easier to do Lastly I had to reroute the new wires for i2c. The accelerometer I bought never arrived so i will not be doing anything PID cause im too stupid and my old one was fried. Also because I don’t have enough time I probably won’t set up the led matrix very well and might not even work, i just want reinbursements for now. tomorrow I want to actually start testing my code and see if i have to still do the stupid homing of all my servos again, also because all my code is in arduino ide, it has not been logged, and I JUST set it up for stardance, but I was told hours do not matter for just hardware reinbursements. hopefully i will finish and not be in debt anymore"}]...
|
Title: supder by @allenlin0728 | Stardance
Devlog Title: supder by @allenlin0728 | Stardance
Devlogs:
Set spooder back up After realizing all my old components were a little fried, I bought replacements on amazon and replaced them. Additionally, I put in the esp32-s3 dev board, however I had to use double sided tape to mount it because the screw holes for the raspbery pi did not fit the dev board. after I finished this, I rewired the entire thing. However, I realised I rewired it wrong, where I made one leg have three pins in sequential order, like where FRH was 0, FRF was 1, and FRT was 2, instead of 0, 3, 6. I decided to fix this in code instead of hardware because it was cleaner anyways and easier to do Lastly I had to reroute the new wires for i2c. The accelerometer I bought never arrived so i will not be doing anything PID cause im too stupid and my old one was fried. Also because I don’t have enough time I probably won’t set up the led matrix very well and might not even work, i just want reinbursements for now. tomorrow I want to actually start testing my code and see if i have to still do the stupid homing of all my servos again, also because all my code is in arduino ide, it has not been logged, and I JUST set it up for stardance, but I was told hours do not matter for just hardware reinbursements. hopefully i will finish and not be in debt anymore...
|
1793116297.889785
|
1793721097.889785
|
|
44523
|
sunset by @Yasbaa | Stardance
|
Yasbaa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: sunset by @Yasbaa | Stardance
|
1792590514.0160346
|
1793195314.0160346
|
|
36090
|
suno wawa pi sewi kalama by @_ | Stardance
|
_
|
1
|
7.0
|
30
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-22T07:40:18Z", "hours": 7.0, "multiplier": 4.4, "payout": 30, "blessing": "neutral", "text": "I made the base project and translated the first five stages for the demo! It supports: Authentication Translating text to toki pona using MSBTConverter Encoding the translations as UCSUR sitelen pona Replacing in-game text fonts to display sitelen pona correctly Translating sprites to toki pona using textool Using spanish as the base language so that Li’l Miss Reeds TTS works semi-correctly Exporting Atmosphere/Ryujinx patches as zip files", "repo": "https://github.com/Milk-Cool/suno-wawa-pi-sewi-kalama", "demo": "https://sewi2.milkcool.ru/"}]...
|
[{"post_id": 30756, "ts": "202 [{"post_id": 30756, "ts": "2026-07-18T16:16:25Z", "hours": 2.0317, "text": "made a tool for translating sprites as well! (using textool)"}, {"post_id": 30008, "ts": "2026-07-17T07:52:48Z", "hours": 0.6931, "text": "i added an edit history and a login page to identify users, as well as a cli option to add new users"}, {"post_id": 29998, "ts": "2026-07-17T07:08:56Z", "hours": 0.5767, "text": "i implemented the actual translation interface!! it shows you the spanish and english versions, as well as the last saved translation that you can change."}, {"post_id": 29985, "ts": "2026-07-17T06:20:17Z", "hours": 0.7792, "text": "i started working on the ui! so far there’s only a main page and an exports list. i also made a couple improvements to the backend, e. g. implemented caching for the msbt’s"}, {"post_id": 29745, "ts": "2026-07-16T20:47:24Z", "hours": 0.7067, "text": "i implemented a patch generator that basically generates pre-made files that you can put on your sd card to patch the game!"}, {"post_id": 29709, "ts": "2026-07-16T19:58:59Z", "hours": 1.1928, "text": "got it to correctly read and patch msbt files :D"}, {"post_id": 29645, "ts": "2026-07-16T18:29:04Z", "hours": 0.7314, "text": "made a function to convert between toki pona and a format that will be rendered by the game in the end. supports names, buttons and multiple tags"}]...
|
Title: suno wawa pi sewi kalama by @_ | Stardance
Title: suno wawa pi sewi kalama by @_ | Stardance
Devlogs:
made a function to convert between toki pona and a format that will be rendered by the game in the end. supports names, buttons and multiple tags
got it to correctly read and patch msbt files :D
i implemented a patch generator that basically generates pre-made files that you can put on your sd card to patch the game!
i started working on the ui! so far there’s only a main page and an exports list. i also made a couple improvements to the backend, e. g. implemented caching for the msbt’s
i implemented the actual translation interface!! it shows you the spanish and english versions, as well as the last saved translation that you can change.
i added an edit history and a login page to identify users, as well as a cli option to add new users
made a tool for translating sprites as well! (using textool)
Ships:
I made the base project and translated the first five stages for the demo! It supports: Authentication Translating text to toki pona using MSBTConverter Encoding the translations as UCSUR sitelen pona Replacing in-game text fonts to display sitelen pona correctly Translating sprites to toki pona using textool Using spanish as the base language so that Li’l Miss Reeds TTS works semi-correctly Exporting Atmosphere/Ryujinx patches as zip files...
|
1793109280.655942
|
1793195680.655942
|
|
19436
|
sunnyflops.net by @SunnyFlops | Stardance
|
SunnyFlops
|
0
|
4.11
|
0
|
[]
|
[{"post_id": 11594, "ts": "202 [{"post_id": 11594, "ts": "2026-06-18T21:38:50Z", "hours": 1.5758, "text": "funny thingy squishy pc using threeJS still learning how to use threeJS for effects and shading soon."}, {"post_id": 9539, "ts": "2026-06-15T22:17:53Z", "hours": 2.5306, "text": "I’ve been working on the protfolio part of my project! The pc spins and is rendered through threeJS. You can rotate it but soon I will add more smooth animations and more interactive features."}]...
|
Title: sunnyflops.net by @SunnyFlops | Stardance
Title: sunnyflops.net by @SunnyFlops | Stardance
Devlogs:
I’ve been working on the protfolio part of my project! The pc spins and is rendered through threeJS. You can rotate it but soon I will add more smooth animations and more interactive features.
funny thingy squishy pc using threeJS still learning how to use threeJS for effects and shading soon....
|
1792662735.6539793
|
1793267535.6539793
|
|
51473
|
sunbeam-bread-maker-paddle by @itis | Stardance
|
itis
|
0
|
1.75
|
0
|
[]
|
[{"post_id": 50484, "ts": "202 [{"post_id": 50484, "ts": "2026-08-19T17:27:29Z", "hours": 1.7503, "text": "I designed the bulk of the part for the paddle, but I still need to figure out what material to use and the method of manufacture, and if I choose CNC, I’ll need to do some more modifications."}]...
|
Title: sunbeam-bread-maker-paddle by @itis | Stard Title: sunbeam-bread-maker-paddle by @itis | Stardance
Devlogs:
I designed the bulk of the part for the paddle, but I still need to figure out what material to use and the method of manufacture, and if I choose CNC, I’ll need to do some more modifications....
|
1792673367.4066813
|
1793278167.4066813
|
|
50658
|
sumverb by @mr67 | Stardance
|
mr67
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: sumverb by @mr67 | Stardance
|
1792640860.986082
|
1793245660.986082
|
|
11075
|
summer-compass by @Tanous | Stardance
|
Tanous
|
0
|
0.95
|
0
|
[]
|
[{"post_id": 18491, "ts": "202 [{"post_id": 18491, "ts": "2026-06-29T17:33:58Z", "hours": 0.9536, "text": "Hi, I’m currently preparing the basic concepts and trying things out, still learning and I’m just doing this for the stickers :) 🤪"}]...
|
Title: summer-compass by @Tanous | Stardance
Devl Title: summer-compass by @Tanous | Stardance
Devlogs:
Hi, I’m currently preparing the basic concepts and trying things out, still learning and I’m just doing this for the stickers :) 🤪...
|
1792759995.8170314
|
1793364795.8170314
|
|
49871
|
suit-up by @agilfor | Stardance
|
agilfor
|
0
|
5.75
|
0
|
[]
|
[{"post_id": 49936, "ts": "202 [{"post_id": 49936, "ts": "2026-08-18T22:09:06Z", "hours": 2.7375, "text": "Devlog II So after managing to get MediaPipe working fairly quickly yesterday I decided to try to start working on the 3D rendering aspect of the project. I’m using three.js to do this in the browser with JS, but it has a bit of a learning curve so I’m struggling a bit. Rendering a simple cube is fine but getting an STL model I got from printables on the screen took me a lot longer than I anticipated Anyways, the next steps to take will be to get the model rotating and resizing based on the detected head size and orientation. Turns out that MediaPipe gives me the matrixes, and that three.js comes with built-in functions for this (sweet), except this means that I need to merge my two JS scripts into one thingy, which is not a fun process. I started today, but I need some recovery time before I finish After that I’ll probably need to do some work on the models, adding colors and all that. I’m planning to use Blender, but if anyone has any better ideas/suggestions plz do let me know. Also idk if it’s possible to add Hackatime to Blender, so that’s smthn imma have to figure out too… Basically I’m happy with how it’s going, but there’s still a ways to go If you wanna check out the half-baked stuff I’ve got so far, I so far have a head-tracking demo and a Iron Man helmet rendering demo . As always, I’m happy to hear if y’all have any ideas on how I can improve :)"}, {"post_id": 49080, "ts": "2026-08-17T18:09:22Z", "hours": 3.0094, "text": "Devlog I So I’m building suit-up , which is a website that should let you overlay Iron Man onto you. Started this cuz I keep seeing ppl building iron man and spiderman stuff on my insta, and cuz I’m not skilled enough to do that I decided this would be the next best thing. I started with Python, except then realized that building a tool that runs an AI model and renders 3D models in parallel is gonna suck and kill my laptop. After some research I found that I could either do this in the web (as there are libraries that let me do this efficiently), or I could spend hours struggling with C++… the choice was pretty easy honestly Anyways, I’ve now gotten a cameo working with an overlay of the landmarks that are detected by the mediapipe model I’m using. Had to use Gemini to understand the docs for the model as they’re cryptic as heck and incredibly overcomplicated. Next up I’m gonna see how I can render a 3D model, and then imma try to implement that as an overlay. Got a long way to go, but I think it’s gonna be cool Btw, there is actually a cameo but I made it transparent for the screenshot cuz it’s still too early for a face reveal lol You can try my really rough demo here if you’re interested. All feedback is appreciated, but plz keep in mind this is still in early dev stages"}]...
|
Title: suit-up by @agilfor | Stardance
Devlogs:
D Title: suit-up by @agilfor | Stardance
Devlogs:
Devlog I So I’m building suit-up , which is a website that should let you overlay Iron Man onto you. Started this cuz I keep seeing ppl building iron man and spiderman stuff on my insta, and cuz I’m not skilled enough to do that I decided this would be the next best thing. I started with Python, except then realized that building a tool that runs an AI model and renders 3D models in parallel is gonna suck and kill my laptop. After some research I found that I could either do this in the web (as there are libraries that let me do this efficiently), or I could spend hours struggling with C++… the choice was pretty easy honestly Anyways, I’ve now gotten a cameo working with an overlay of the landmarks that are detected by the mediapipe model I’m using. Had to use Gemini to understand the docs for the model as they’re cryptic as heck and incredibly overcomplicated. Next up I’m gonna see how I can render a 3D model, and then imma try to implement that as an overlay. Got a long way to go, but I think it’s gonna be cool Btw, there is actually a cameo but I made it transparent for the screenshot cuz it’s still too early for a face reveal lol You can try my really rough demo here if you’re interested. All feedback is appreciated, but plz keep in mind this is still in early dev stages
Devlog II So after managing to get MediaPipe working fairly quickly yesterday I decided to try to start working on the 3D rendering aspect of the project. I’m using three.js to do this in the browser with JS, but it has a bit of a learning curve so I’m struggling a bit. Rendering a simple cube is fine but getting an STL model I got from printables on the screen took me a lot longer than I anticipated Anyways, the next steps to take will be to get the model rotating and resizing based on the detected head size and orientation. Turns out that MediaPipe gives me the matrixes, and that three.js comes with built-in functions for this (sweet), except this means that I need to merge my two JS scripts into one thingy, which is not a fun process. I started today, but I need some recovery time before I finish After that I’ll probably need to do some work on the models, adding colors and all that. I’m planning to use Blender, but if anyone has any better ideas/suggestions plz do let me know. Also idk if it’s possible to add Hackatime to Blender, so that’s smthn imma have to figure out too… Basically I’m happy with how it’s going, but there’s still a ways to go If you wanna check out the half-baked stuff I’ve got so far, I so far have a head-tracking demo and a Iron Man helmet rendering demo . As always, I’m happy to hear if y’all have any ideas on how I can improve :)...
|
1792608690.6385508
|
1793213490.6385508
|
|
62777
|
suiiii by @samar-ali | Stardance
|
samar-ali
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: suiiii by @samar-ali | Stardance
|
1793047784.800672
|
1793652584.800672
|
|
4652
|
sudokun by @techmoocher | Stardance
|
techmoocher
|
0
|
1.73
|
0
|
[]
|
[{"post_id": 65773, "ts": "202 [{"post_id": 65773, "ts": "2026-09-11T04:18:21Z", "hours": 1.7275, "text": "Right now, I’m trying to implement the killer mode of sudoku!!!"}]...
|
Title: sudokun by @techmoocher | Stardance
Devlog Title: sudokun by @techmoocher | Stardance
Devlogs:
Right now, I’m trying to implement the killer mode of sudoku!!!...
|
1792626428.317745
|
1793231228.317745
|
|
68164
|
sudo-space by @sooraj | Stardance
|
sooraj
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-09T12:27:44Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made sudo space, a simple new tab dashboard with a cool Linux terminal look. It has a Google search bar, daily NASA space photos/videos, a quick todo list, and website shortcut buttons. The api the server gives an error 500. I had to add code to fix this and show a backup image if the API is down. Also my two GitHub accounts got mixed up , which took time to fix. how to use it Type in the search box and press Enter to search on Google.Add tasks in the todo box with Enter, and just click any task to delete it (they stay saved even if you refresh).Click the shortcut buttons to open sites like GitHub or YouTube.The space box updates automatically every day.", "repo": "https://github.com/Sooraj44882/sudo-space", "demo": "https://sudo-space-zeta.vercel.app/"}]...
|
[{"post_id": 78056, "ts": "202 [{"post_id": 78056, "ts": "2026-10-09T12:14:00Z", "hours": 3.3822, "text": "Devlog 2: Finally fixed a big Git issue . I have two GitHub accounts on my laptop and they got mixed up, so I couldn’t push my code to my main account. It took some time to fix the config,credentials, but it works fine now. Here is what I have finished so far: Added the NASA API to show the daily space image and title. Added a todo list that saves tasks in localStorage, so tasks don’t get deleted when I close the tab. Added quick shortcut links .All the main parts of the website are working now!"}, {"post_id": 77118, "ts": "2026-10-05T17:49:25Z", "hours": 0.7028, "text": "Devlog 1: got the nasa api key ,setup the project file and i am thinking to make a space , linux theme something"}]...
|
Title: sudo-space by @sooraj | Stardance
Devlogs: Title: sudo-space by @sooraj | Stardance
Devlogs:
Devlog 1: got the nasa api key ,setup the project file and i am thinking to make a space , linux theme something
Devlog 2: Finally fixed a big Git issue . I have two GitHub accounts on my laptop and they got mixed up, so I couldn’t push my code to my main account. It took some time to fix the config,credentials, but it works fine now. Here is what I have finished so far: Added the NASA API to show the daily space image and title. Added a todo list that saves tasks in localStorage, so tasks don’t get deleted when I close the tab. Added quick shortcut links .All the main parts of the website are working now!
Ships:
I made sudo space, a simple new tab dashboard with a cool Linux terminal look. It has a Google search bar, daily NASA space photos/videos, a quick todo list, and website shortcut buttons. The api the server gives an error 500. I had to add code to fix this and show a backup image if the API is down. Also my two GitHub accounts got mixed up , which took time to fix. how to use it Type in the search box and press Enter to search on Google.Add tasks in the todo box with Enter, and just click any task to delete it (they stay saved even if you refresh).Click the shortcut buttons to open sites like GitHub or YouTube.The space box updates automatically every day....
|
1793062304.0076084
|
1793148704.0076084
|
|
55273
|
sudo wake-up by @aashvik | Stardance
|
aashvik
|
0
|
13.93
|
0
|
[]
|
[{"post_id": 72889, "ts": "202 [{"post_id": 72889, "ts": "2026-09-23T23:05:40Z", "hours": 1.2647, "text": "Yippie! I made the firmware and its own wifi portal for setting the time and alarm, plus the button sequence needed to stop the buzzer. Lets gooo!"}, {"post_id": 71556, "ts": "2026-09-21T01:42:32Z", "hours": 3.8714, "text": "heyo guys! I basically added a bunch of details, like speaker holes, fillets, lid, charging port holes, etc."}, {"post_id": 69391, "ts": "2026-09-16T23:32:48Z", "hours": 1.5267, "text": "I added a lot of details and heat insert holes :D"}, {"post_id": 61235, "ts": "2026-09-04T02:14:18Z", "hours": 2.6519, "text": "made a basic case :)"}, {"post_id": 57820, "ts": "2026-08-30T03:50:27Z", "hours": 2.9292, "text": "i routed the pcb :)"}, {"post_id": 57044, "ts": "2026-08-29T03:39:58Z", "hours": 1.6892, "text": "sudo wakeup Devlog Today I worked on the planning and schematic for sudo wakeup :) The idea is a digital alarm clock where, when the alarm goes off, you have to find a bug in some code to turn it off. I had to improvise to fit all 9 buttons since I only have 6 pins for them, so I’m using a 3x3 button matrix with diodes. I also figured out the TFT connections and started laying everything out in KiCad. The buttons will be 3 on top, 3 on the left, and 3 on the right :)"}]...
|
Title: sudo wake-up by @aashvik | Stardance
Devlo Title: sudo wake-up by @aashvik | Stardance
Devlogs:
sudo wakeup Devlog Today I worked on the planning and schematic for sudo wakeup :) The idea is a digital alarm clock where, when the alarm goes off, you have to find a bug in some code to turn it off. I had to improvise to fit all 9 buttons since I only have 6 pins for them, so I’m using a 3x3 button matrix with diodes. I also figured out the TFT connections and started laying everything out in KiCad. The buttons will be 3 on top, 3 on the left, and 3 on the right :)
i routed the pcb :)
made a basic case :)
I added a lot of details and heat insert holes :D
heyo guys! I basically added a bunch of details, like speaker holes, fillets, lid, charging port holes, etc.
Yippie! I made the firmware and its own wifi portal for setting the time and alarm, plus the button sequence needed to stop the buzzer. Lets gooo!...
|
1792489882.683979
|
1793094682.683979
|
|
24778
|
sudo make me good at chess by @MarchEgg | Stardanc sudo make me good at chess by @MarchEgg | Stardance...
|
MarchEgg
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: sudo make me good at chess by @MarchEgg | S Title: sudo make me good at chess by @MarchEgg | Stardance...
|
1792626857.369444
|
1793231657.369444
|
|
1878
|
substring by @11elev | Stardance
|
11elev
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: substring by @11elev | Stardance
|
1792594238.5484734
|
1793199038.5484734
|
|
16290
|
subnet dock by @mehar | Stardance
|
mehar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: subnet dock by @mehar | Stardance
|
1792745744.5239067
|
1793350544.5239067
|
|
53016
|
submarine by @swainbabita99 | Stardance
|
swainbabita99
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: submarine by @swainbabita99 | Stardance
|
1792734477.2625134
|
1793339277.2625134
|
|
37289
|
subdomain Enumeration tool (command line) by @Sidd subdomain Enumeration tool (command line) by @SiddiqeAhmad | Stardance...
|
SiddiqeAhmad
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: subdomain Enumeration tool (command line) b Title: subdomain Enumeration tool (command line) by @SiddiqeAhmad | Stardance...
|
1792659089.612385
|
1793263889.612385
|
|
18766
|
sub 250g RC plane by @Gibson | Stardance
|
Gibson
|
0
|
1.85
|
0
|
[]
|
[{"post_id": 10772, "ts": "202 [{"post_id": 10772, "ts": "2026-06-17T18:02:46Z", "hours": 0.6, "text": "I have made a cradle that the plane can sit on during take off and the cradle will be left behind after take off to minimise weight and drag during flight. The cradle is quite simple and chunky because it will be discarded after take off so there is no point making it aero, and I don’t want it to break so it is designed to be chunky."}, {"post_id": 9950, "ts": "2026-06-16T14:06:17Z", "hours": 1.2522, "text": "resoldered a faulty servo and built the wings . I have been working on this project before I joined hackclub, so here is some background info on my plane. . I designed this plane on fusion 360, it took probably at least 60ish hours including all the tests and iterations, but I don’t know how to upload that so that 60 hours down the drain. This is the 7th iteration after doing countless tests on cfd. . My initial goal was 100kph, but I decided to go even bigger after doing cfd testing (that took absolutely ages on my laptop). I designed the wings to be printed in spiral vase mode which was also a pain cuz the slicer just kept putting holes in my wing which is super annoying. There are still some jagged edges on the trailing edge, but I have given up with trying to fix that. The fixed model to hair loss ratio was just not worth it. . The tail was designed to have built in hinges which worked surprisingly well with just PLA. they just need a bit of a wiggle and they worked fine (slightly stiff but still usable). . I printed the whole plane in LW PLA and the wing root plus the tail in normal PLA for a bit more strength, but looking at it; I think the wing root would work just fine in LW PLA and that would save another 10 grams. . The motor I am using right now is not great for the purpose of this aircraft, because it is designed for efficiency, but it is the only one I have lying around right now. I will swap it out with something more suitable for this aircraft in the future when further developing this plane."}]...
|
Title: sub 250g RC plane by @Gibson | Stardance
D Title: sub 250g RC plane by @Gibson | Stardance
Devlogs:
resoldered a faulty servo and built the wings . I have been working on this project before I joined hackclub, so here is some background info on my plane. . I designed this plane on fusion 360, it took probably at least 60ish hours including all the tests and iterations, but I don’t know how to upload that so that 60 hours down the drain. This is the 7th iteration after doing countless tests on cfd. . My initial goal was 100kph, but I decided to go even bigger after doing cfd testing (that took absolutely ages on my laptop). I designed the wings to be printed in spiral vase mode which was also a pain cuz the slicer just kept putting holes in my wing which is super annoying. There are still some jagged edges on the trailing edge, but I have given up with trying to fix that. The fixed model to hair loss ratio was just not worth it. . The tail was designed to have built in hinges which worked surprisingly well with just PLA. they just need a bit of a wiggle and they worked fine (slightly stiff but still usable). . I printed the whole plane in LW PLA and the wing root plus the tail in normal PLA for a bit more strength, but looking at it; I think the wing root would work just fine in LW PLA and that would save another 10 grams. . The motor I am using right now is not great for the purpose of this aircraft, because it is designed for efficiency, but it is the only one I have lying around right now. I will swap it out with something more suitable for this aircraft in the future when further developing this plane.
I have made a cradle that the plane can sit on during take off and the cradle will be left behind after take off to minimise weight and drag during flight. The cradle is quite simple and chunky because it will be discarded after take off so there is no point making it aero, and I don’t want it to break so it is designed to be chunky....
|
1792630213.4295015
|
1793235013.4295015
|
|
39269
|
sub 250 g rocket drone by @st28052010 | Stardance
|
st28052010
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: sub 250 g rocket drone by @st28052010 | Sta Title: sub 250 g rocket drone by @st28052010 | Stardance...
|
1792597712.9212687
|
1793202512.9212687
|
|
64806
|
styrum - v1 by @metalheadprakrit | Stardance
|
metalheadprakrit
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: styrum - v1 by @metalheadprakrit | Stardanc Title: styrum - v1 by @metalheadprakrit | Stardance...
|
1793066072.900036
|
1793670872.900036
|
|
52843
|
stupid-ahh-reminder by @somebodyouknow | Stardance
|
somebodyouknow
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-05T20:58:03Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a reminder app with customtkniter in Python. It is a fairly simple app with a simple purpose to ask me if I brought my keys or not. It logs everything into JSON. Finally it is supposed to be scheduled with a local scheduling app to run everyday whenever you return to your house (and i hope that you haven’t lost your keys.)", "repo": "https://github.com/somebodyouknow66/stupid-ahh-reminder", "demo": "https://github.com/somebodyouknow66/stupid-ahh-reminder/releases/tag/Important"}]...
|
[{"post_id": 53034, "ts": "202 [{"post_id": 53034, "ts": "2026-08-23T12:54:40Z", "hours": 1.3781, "text": "My Stupid Ahh Reminder Well, I actually forget my keys alot and whenever I am out, I have to stay extra aware of where my keys actually are. I have got them stuck to my bag, but still they get misplaced. So I thought of using python to build a notfication system. This is just a customtkniter script that is supposed to be run at a given time with the windows scheduler. I first of all had built the app with tkniter, but looking at how ugly and outdated it looked. I quickly changed my mind and switched to customtkniter. I built the core functionality: Two buttons (affirmative and negative) Text label Buttons functionality JSON logging. The major error I faced was when I switched from Tkniter to CTk. I just used the replace button, bcz to be honest I have never used CTk nor tkniter before. Well bcz of knowing python, I got the hang of it pretty soon. I had fun building this one. I also got pretty nostalgic, bcz the last time I wrote python was in 2023 when I was learning CS50. That was the first time I learn python. It is nostalgic bcz so much has changed in these 3 years, it is overwhelmingly shocking."}]...
|
Title: stupid-ahh-reminder by @somebodyouknow | St Title: stupid-ahh-reminder by @somebodyouknow | Stardance
Devlogs:
My Stupid Ahh Reminder Well, I actually forget my keys alot and whenever I am out, I have to stay extra aware of where my keys actually are. I have got them stuck to my bag, but still they get misplaced. So I thought of using python to build a notfication system. This is just a customtkniter script that is supposed to be run at a given time with the windows scheduler. I first of all had built the app with tkniter, but looking at how ugly and outdated it looked. I quickly changed my mind and switched to customtkniter. I built the core functionality: Two buttons (affirmative and negative) Text label Buttons functionality JSON logging. The major error I faced was when I switched from Tkniter to CTk. I just used the replace button, bcz to be honest I have never used CTk nor tkniter before. Well bcz of knowing python, I got the hang of it pretty soon. I had fun building this one. I also got pretty nostalgic, bcz the last time I wrote python was in 2023 when I was learning CS50. That was the first time I learn python. It is nostalgic bcz so much has changed in these 3 years, it is overwhelmingly shocking.
Ships:
I made a reminder app with customtkniter in Python. It is a fairly simple app with a simple purpose to ask me if I brought my keys or not. It logs everything into JSON. Finally it is supposed to be scheduled with a local scheduling app to run everyday whenever you return to your house (and i hope that you haven’t lost your keys.)...
|
1793123761.8174348
|
1793210161.8174348
|
|
7052
|
stuff by @friday | Stardance
|
friday
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: stuff by @friday | Stardance
|
1792684337.64
|
1793289137.64
|
|
24560
|
studytool by @mehrunisa | Stardance
|
mehrunisa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: studytool by @mehrunisa | Stardance
|
1792532837.6634374
|
1793137637.6634374
|
|
71315
|
studyspark-ai by @zobia | Stardance
|
zobia
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: studyspark-ai by @zobia | Stardance
|
1792936031.0737703
|
1793540831.0737703
|
|
12468
|
studyroom-management-system by @whosabhiraj | Star studyroom-management-system by @whosabhiraj | Stardance...
|
whosabhiraj
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: studyroom-management-system by @whosabhiraj Title: studyroom-management-system by @whosabhiraj | Stardance...
|
1792745412.785061
|
1793350212.785061
|
|
69345
|
studyforge by @pangenitilak13 | Stardance
|
pangenitilak13
|
0
|
2.05
|
0
|
[]
|
[{"post_id": 79051, "ts": "202 [{"post_id": 79051, "ts": "2026-10-12T14:22:59Z", "hours": 2.0469, "text": "so this is a website called studyforge and it is an AI-powered learning platform designed to help students study smarter. It brings together organized notes, flashcards, practice activities, focus tracking, progress analytics, and an AI tutor in one place. My goal is to build a practical, personalized study companion that makes learning easier, more engaging, and more effective."}]...
|
Title: studyforge by @pangenitilak13 | Stardance
Title: studyforge by @pangenitilak13 | Stardance
Devlogs:
so this is a website called studyforge and it is an AI-powered learning platform designed to help students study smarter. It brings together organized notes, flashcards, practice activities, focus tracking, progress analytics, and an AI tutor in one place. My goal is to build a practical, personalized study companion that makes learning easier, more engaging, and more effective....
|
1793130914.3120108
|
1793735714.3120108
|
|
48555
|
studydes by @arnavtyagi | Stardance
|
arnavtyagi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: studydes by @arnavtyagi | Stardance
|
1792558266.2838407
|
1793163066.2838407
|
|
71135
|
studybuddy by @iamchoiceno_3 | Stardance
|
iamchoiceno_3
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: studybuddy by @iamchoiceno_3 | Stardance
|
1792831627.736299
|
1793436427.736299
|
|
69609
|
study-compass by @shanyu_sai | Stardance
|
shanyu_sai
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: study-compass by @shanyu_sai | Stardance
|
1792857235.9717586
|
1793462035.9717586
|
|
64473
|
study website by @diptipaikrao1234 | Stardance
|
diptipaikrao1234
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: study website by @diptipaikrao1234 | Starda Title: study website by @diptipaikrao1234 | Stardance...
|
1793062533.0797615
|
1793667333.0797615
|
|
44991
|
study verse ai by @techak974 | Stardance
|
techak974
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: study verse ai by @techak974 | Stardance
|
1792914795.441645
|
1793778795.441645
|
|
44299
|
study timer by @Tony1292 | Stardance
|
Tony1292
|
0
|
0.98
|
0
|
[]
|
[{"post_id": 42876, "ts": "202 [{"post_id": 42876, "ts": "2026-08-07T20:39:38Z", "hours": 0.9836, "text": "So i have found the parts I will need and also thought of how I want it to look. The hard part of this project is going to be making the custom case and the soldering since I really don’t solder a lot. But I have in like 2 years JK. But ya. The next step will be to make the case. For more about this project check out @Tonyhello-world on youtube."}]...
|
Title: study timer by @Tony1292 | Stardance
Devlo Title: study timer by @Tony1292 | Stardance
Devlogs:
So i have found the parts I will need and also thought of how I want it to look. The hard part of this project is going to be making the custom case and the soldering since I really don’t solder a lot. But I have in like 2 years JK. But ya. The next step will be to make the case. For more about this project check out @Tonyhello-world on youtube....
|
1792579922.1067443
|
1793184722.1067443
|
|
59498
|
study space by @pakistan_pc_x_47 | Stardance
|
pakistan_pc_x_47
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-14T17:48:43Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made Study Space, a student study planner where students can manage subjects, tasks, notes, goals and study time. The hardest part was connecting all the pages and making the data stay saved. I’m proud that I got the timer, dashboard, progress tracking and responsive design working. To test it, try adding a subject or task, start the study timer, create a goal or note, and then check the Progress page.", "repo": "https://github.com/hussain47x/StudySpace", "demo": "https://study-space-jet.vercel.app"}]...
|
[{"post_id": 67078, "ts": "202 [{"post_id": 67078, "ts": "2026-09-13T03:54:28Z", "hours": 4.6661, "text": "I am working on a website called studyspace. It is made to help students manage their studies in one place. Students can organize their subjects, tasks, notes goals and study time and they can also find useful learning videos. The main goal is to make studying easier more organized and less stressful."}]...
|
Title: study space by @pakistan_pc_x_47 | Stardanc Title: study space by @pakistan_pc_x_47 | Stardance
Devlogs:
I am working on a website called studyspace. It is made to help students manage their studies in one place. Students can organize their subjects, tasks, notes goals and study time and they can also find useful learning videos. The main goal is to make studying easier more organized and less stressful.
Ships:
I made Study Space, a student study planner where students can manage subjects, tasks, notes, goals and study time. The hardest part was connecting all the pages and making the data stay saved. I’m proud that I got the timer, dashboard, progress tracking and responsive design working. To test it, try adding a subject or task, start the study timer, create a goal or note, and then check the Progress page....
|
1793008212.166779
|
1793094612.166779
|
|
59622
|
study site by @krupa_pramod | Stardance
|
krupa_pramod
|
1
|
6.0
|
27
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-20T05:01:53Z", "hours": 6.0, "multiplier": 4.29, "payout": 27, "blessing": "neutral", "text": "I made a studying website using HTML, CSS, and JS. It has multiple apps, functionalities such as a calendar and updating time, and color themes. This helped me learn how to use localStorage and a lot more JS logic that I didn’t know before. There is notes, a calculator, stopwatch, tasks, and links to music and one of my favourite productivity sites. I also added an advice generator I thought was funny and a spotify embedded study playlist. Overall there is everything I would use for productivity in one area. It was difficult to kind of figure out JS logic but I got help with tutorials and more for that.", "repo": "https://github.com/krupa-pramod/studysite", "demo": "https://krupa-pramod.github.io/studysite/index.html"}]...
|
[{"post_id": 70979, "ts": "202 [{"post_id": 70979, "ts": "2026-09-20T04:48:41Z", "hours": 0.2833, "text": "Very easy simple stopwatch the idea is that you can use this to time study sessions or what not. Nothing much to this did it really quick. I think this is the final update and with that we have hit 30 hrs on stardance! Yay!"}, {"post_id": 70973, "ts": "2026-09-20T04:29:07Z", "hours": 0.8219, "text": "Added a calculator! I don’t have a lot of JS experience when it comes to logic I have only done it with web dev and stuff so I did this with the help of a geeksforgeeks guide. Overall went pretty smoothly I had to figure out some styling stuff with the grid display but it works pretty well!"}, {"post_id": 70903, "ts": "2026-09-20T00:03:34Z", "hours": 0.7472, "text": "the tasks app is finally done! this was SUCH a pain to test there was something with live server about my cache not reloading and then none of the css was loading and I had to do a bunch of like tests to figure out what was wrong and yeah it randomly started working so then I could finally just clear it. It was also a little confusing how to put it in a class and then target specific stuff but its done now!"}, {"post_id": 68991, "ts": "2026-09-16T05:37:53Z", "hours": 0.8172, "text": "I started the tasks app its basically the same as notes but now I need to implement the logic where if you click on it it’ll disappear it shouldn’t be too hard. I’m debating whether to add like checkboxes which would defintiely look nicer but I am pretty busy with school so we shall see. But the layout for this is done!"}, {"post_id": 66990, "ts": "2026-09-13T00:12:02Z", "hours": 0.8069, "text": "The notes app is complete! It looks kind of boring now so I may add some more flavour to it but for now it is done (the logic and base). You enter whatever notes you want in the textbox, click enter, and then it is saved to an array in localStorage along with the date. This means even when you close it the notes you wrote will still be there! I haven’t really used this before so it required quite some time and I needed some help from ai as well T-T but this is a good knowledge to have now. Clear notes gets rid of all the notes. Now the next app!"}, {"post_id": 64532, "ts": "2026-09-09T00:39:17Z", "hours": 0.8972, "text": "Updates have been made! I made it so that localstorage like remembers what theme you chose and is consistent across all the apps, so I created the notes app first to check but it’s not functional and there’s basically nothing on it. This took me way to long and was lowkey really annoying but it’s fine… anyways this is what the notes app looks so far and now I have to like actually make it work which means figuring out localStorage and it’s probably not that bad but I have like 0.5% JS knowledge but oh well I guess it’s a learning oppurtunity. Allons-y!"}, {"post_id": 64003, "ts": "2026-09-08T03:23:32Z", "hours": 1.8175, "text": "This is my new project a study OS! It is going to be a bunch of study apps like notes, a pomodoro timer, tasks, etc. I am learning more js through this and hoping to do more arrays and localStorage stuff so I thought something like this where you have to store data would be kind of good. Today I did the basic setup which is the desktop home screen and added widgets, background themes, decorated it, really the fun stuff of coding lol before all the js comes. Overall pretty easy but kinda became time consuming because the styling of stuff got annoying like with the apps grid and stuff but it got worked out. All good so far!"}]...
|
Title: study site by @krupa_pramod | Stardance
De Title: study site by @krupa_pramod | Stardance
Devlogs:
This is my new project a study OS! It is going to be a bunch of study apps like notes, a pomodoro timer, tasks, etc. I am learning more js through this and hoping to do more arrays and localStorage stuff so I thought something like this where you have to store data would be kind of good. Today I did the basic setup which is the desktop home screen and added widgets, background themes, decorated it, really the fun stuff of coding lol before all the js comes. Overall pretty easy but kinda became time consuming because the styling of stuff got annoying like with the apps grid and stuff but it got worked out. All good so far!
Updates have been made! I made it so that localstorage like remembers what theme you chose and is consistent across all the apps, so I created the notes app first to check but it’s not functional and there’s basically nothing on it. This took me way to long and was lowkey really annoying but it’s fine… anyways this is what the notes app looks so far and now I have to like actually make it work which means figuring out localStorage and it’s probably not that bad but I have like 0.5% JS knowledge but oh well I guess it’s a learning oppurtunity. Allons-y!
The notes app is complete! It looks kind of boring now so I may add some more flavour to it but for now it is done (the logic and base). You enter whatever notes you want in the textbox, click enter, and then it is saved to an array in localStorage along with the date. This means even when you close it the notes you wrote will still be there! I haven’t really used this before so it required quite some time and I needed some help from ai as well T-T but this is a good knowledge to have now. Clear notes gets rid of all the notes. Now the next app!
I started the tasks app its basically the same as notes but now I need to implement the logic where if you click on it it’ll disappear it shouldn’t be too hard. I’m debating whether to add like checkboxes which would defintiely look nicer but I am pretty busy with school so we shall see. But the layout for this is done!
the tasks app is finally done! this was SUCH a pain to test there was something with live server about my cache not reloading and then none of the css was loading and I had to do a bunch of like tests to figure out what was wrong and yeah it randomly started working so then I could finally just clear it. It was also a little confusing how to put it in a class and then target specific stuff but its done now!
Added a calculator! I don’t have a lot of JS experience when it comes to logic I have only done it with web dev and stuff so I did this with the help of a geeksforgeeks guide. Overall went pretty smoothly I had to figure out some styling stuff with the grid display but it works pretty well!
Very easy simple stopwatch the idea is that you can use this to time study sessions or what not. Nothing much to this did it really quick. I think this is the final update and with that we have hit 30 hrs on stardance! Yay!
Ships:
I made a studying website using HTML, CSS, and JS. It has multiple apps, functionalities such as a calendar and updating time, and color themes. This helped me learn how to use localStorage and a lot more JS logic that I didn’t know before. There is notes, a calculator, stopwatch, tasks, and links to music and one of my favourite productivity sites. I also added an advice generator I thought was funny and a spotify embedded study playlist. Overall there is everything I would use for productivity in one area. It was difficult to kind of figure out JS logic but I got help with tutorials and more for that....
|
1793008227.2004135
|
1793094627.2004135
|
|
16665
|
study garden by @Kim | Stardance
|
Kim
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: study garden by @Kim | Stardance
|
1792612485.2458663
|
1793217285.2458663
|