|
26366
|
Untitled by @kashi | Stardance
|
kashi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @kashi | Stardance
|
1793199324.5739744
|
1793804124.5739744
|
|
25400
|
Something around the lines of flying by @MbA | Sta Something around the lines of flying by @MbA | Stardance...
|
MbA
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Something around the lines of flying by @Mb Title: Something around the lines of flying by @MbA | Stardance...
|
1793199323.6729302
|
1793804123.6729302
|
|
21729
|
Untitled project by @amc | Stardance
|
amc
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @amc | Stardance
|
1793199322.7447803
|
1793804122.7447803
|
|
30452
|
im_keyboard by @savagereo2010 | Stardance
|
savagereo2010
|
0
|
8.97
|
0
|
[]
|
[{"post_id": 23266, "ts": "202 [{"post_id": 23266, "ts": "2026-07-06T03:38:41Z", "hours": 3.0536, "text": "Finishing touches on el PCB"}, {"post_id": 22622, "ts": "2026-07-05T05:27:07Z", "hours": 4.4617, "text": "Finalizing the diode and mcu placement, as well as the tracking on my pcb."}, {"post_id": 22241, "ts": "2026-07-04T16:34:11Z", "hours": 1.45, "text": "Making tracks for my keyboard pcb."}]...
|
Title: im_keyboard by @savagereo2010 | Stardance
Title: im_keyboard by @savagereo2010 | Stardance
Devlogs:
Making tracks for my keyboard pcb.
Finalizing the diode and mcu placement, as well as the tracking on my pcb.
Finishing touches on el PCB...
|
1793199321.8693938
|
1793804121.8693938
|
|
8512
|
My awesome macropad! by @Paetynclaire | Stardance
|
Paetynclaire
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Paetynclaire | Sta Title: My awesome macropad! by @Paetynclaire | Stardance...
|
1793199320.9115598
|
1793804120.9115598
|
|
5041
|
My first slack bot! by @shanmukha | Stardance
|
shanmukha
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @shanmukha | Stardan Title: My first slack bot! by @shanmukha | Stardance...
|
1793199320.0144942
|
1793804120.0144942
|
|
25401
|
Csp macropad by @lav | Stardance
|
lav
|
0
|
14.78
|
0
|
[]
|
[{"post_id": 26943, "ts": "202 [{"post_id": 26943, "ts": "2026-07-12T01:05:15Z", "hours": 2.05, "text": "Shipping everything! Finishing cad model, finishing firmware (yay!), compiling + downloading everything, writing readme …."}, {"post_id": 26470, "ts": "2026-07-11T08:54:01Z", "hours": 3.0833, "text": "Porting to Vial! bc ngl i am not sure what i want keybinds i want for this 😃 This took so long omg 😭 Vial took a very long time to set up correctly (not as long as qmk lowkey thank) and I am still very confused… hopefully it works correctly? did not understand how encoders worked for a bit but hope my json works … i lowkey did not see the json doc for vial 😃 added more animations for rgb rather than just static bc vial is cool and supports changing them there!!! yayayayyay now lets see if this actualy works later haha … compiling everything + shipping tmr hopefully!"}, {"post_id": 26403, "ts": "2026-07-11T05:42:20Z", "hours": 2.6167, "text": "Writing qmk for hackpad! Very confusing ): currently have only keyboard.json, no config or rules. Might change. Keeping to static color leds for now, but using rgb matrix so I’ll prob change later! Stopping timelapse here bc monitor stopped recording, have to restart :o"}, {"post_id": 25639, "ts": "2026-07-10T01:35:05Z", "hours": 1.6172, "text": "Made the case for my hackpad :D Spent so long trying to import my pcb in here but I lowkey gave up bc idk why kicad refuses to save the switch models but uhhh … oh well… hopefully evrything is lined up correctly but lowkey idk 😃"}, {"post_id": 24505, "ts": "2026-07-08T03:04:19Z", "hours": 1.0503, "text": "hopefully I’m done with pcb now? fixed rotary encoder pins and had to fix led footprints too. the one provided has edge cuts intersecting with the pads???? so confused … hopefully the current one actually works but Idk what these leds look like so idk if it will 🤩🤩"}, {"post_id": 17356, "ts": "2026-06-28T03:17:28Z", "hours": 1.8172, "text": "added traces on pcb (very messily), now just fixing all my errors i didn’t fix earlier 🤩"}, {"post_id": 16775, "ts": "2026-06-27T07:41:11Z", "hours": 1.9506, "text": "put everything in place in pcb, haven’t put traces yet. realised I miscounted something so now I’m short a pin rip ):"}, {"post_id": 16618, "ts": "2026-06-27T01:12:52Z", "hours": 0.5978, "text": "Should be finished with hackpad schematic. Not sure about footprints but oh well."}]...
|
Title: Csp macropad by @lav | Stardance
Devlogs:
Title: Csp macropad by @lav | Stardance
Devlogs:
Should be finished with hackpad schematic. Not sure about footprints but oh well.
put everything in place in pcb, haven’t put traces yet. realised I miscounted something so now I’m short a pin rip ):
added traces on pcb (very messily), now just fixing all my errors i didn’t fix earlier 🤩
hopefully I’m done with pcb now? fixed rotary encoder pins and had to fix led footprints too. the one provided has edge cuts intersecting with the pads???? so confused … hopefully the current one actually works but Idk what these leds look like so idk if it will 🤩🤩
Made the case for my hackpad :D Spent so long trying to import my pcb in here but I lowkey gave up bc idk why kicad refuses to save the switch models but uhhh … oh well… hopefully evrything is lined up correctly but lowkey idk 😃
Writing qmk for hackpad! Very confusing ): currently have only keyboard.json, no config or rules. Might change. Keeping to static color leds for now, but using rgb matrix so I’ll prob change later! Stopping timelapse here bc monitor stopped recording, have to restart :o
Porting to Vial! bc ngl i am not sure what i want keybinds i want for this 😃 This took so long omg 😭 Vial took a very long time to set up correctly (not as long as qmk lowkey thank) and I am still very confused… hopefully it works correctly? did not understand how encoders worked for a bit but hope my json works … i lowkey did not see the json doc for vial 😃 added more animations for rgb rather than just static bc vial is cool and supports changing them there!!! yayayayyay now lets see if this actualy works later haha … compiling everything + shipping tmr hopefully!
Shipping everything! Finishing cad model, finishing firmware (yay!), compiling + downloading everything, writing readme …....
|
1793199319.0375206
|
1793804119.0375206
|
|
22079
|
My very own WebOS by @Max1Million | Stardance
|
Max1Million
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Max1Million | Stardan Title: My very own WebOS by @Max1Million | Stardance...
|
1793199318.144622
|
1793804118.144622
|
|
1645
|
Untitled by @dragonrage778 | Stardance
|
dragonrage778
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @dragonrage778 | Stardance
|
1793199317.2098055
|
1793804117.2098055
|
|
39564
|
Untitled project by @Eyoel | Stardance
|
Eyoel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Eyoel | Stardance
|
1793199316.32658
|
1793804116.32658
|
|
4397
|
Mini Decibel Tracker by @Chelsey | Stardance
|
Chelsey
|
0
|
1.22
|
0
|
[]
|
[{"post_id": 6018, "ts": "2026 [{"post_id": 6018, "ts": "2026-06-10T02:47:04Z", "hours": 1.2233, "text": "I tried fiddling and coding a small project which is this decibel tracker for analyzing potential sound pollution and averages at school"}]...
|
Title: Mini Decibel Tracker by @Chelsey | Stardanc Title: Mini Decibel Tracker by @Chelsey | Stardance
Devlogs:
I tried fiddling and coding a small project which is this decibel tracker for analyzing potential sound pollution and averages at school...
|
1793199315.4154277
|
1793804115.4154277
|
|
39059
|
My own site! by @Sofia-stargazerfan | Stardance
|
Sofia-stargazerfan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @Sofia-stargazerfan | Stard Title: My own site! by @Sofia-stargazerfan | Stardance...
|
1793199314.4905558
|
1793804114.4905558
|
|
25445
|
Filament Recycler by @arnavmittal102 | Stardance
|
arnavmittal102
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Filament Recycler by @arnavmittal102 | Star Title: Filament Recycler by @arnavmittal102 | Stardance...
|
1793199312.0449653
|
1793804112.0449653
|
|
16447
|
My very own WebOS by @ahad123 | Stardance
|
ahad123
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @ahad123 | Stardance
|
1793199311.174816
|
1793804111.174816
|
|
27529
|
My awesome macropad! by @Drishti | Stardance
|
Drishti
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Drishti | Stardanc Title: My awesome macropad! by @Drishti | Stardance...
|
1793199310.2990894
|
1793804110.2990894
|
|
30741
|
SarcomaAI by @jshrihankumar | Stardance
|
jshrihankumar
|
0
|
1.11
|
0
|
[]
|
[{"post_id": 22358, "ts": "202 [{"post_id": 22358, "ts": "2026-07-04T19:52:07Z", "hours": 1.1108, "text": "SarcomaAI Devlog #1 - Frontend Setup Date: July 4, 2026 Overview Today I focused on setting up the frontend for SarcomaAI and building the foundation for the user interface. What I Completed Set up the frontend project. Created the initial landing page. Built the basic layout and styling. Organized the project structure for future development. Current Status The landing page is currently static . Right now it’s serving as a visual prototype while I work on the overall design and user experience. Next Steps Add interactive buttons and navigation. Connect the frontend to backend services. Continue developing additional pages. Improve responsiveness across different devices. Refine the overall UI and styling. Closing Thoughts This is the first step toward building SarcomaAI. With the frontend foundation in place, I can now begin adding functionality and turning the static interface into a fully interactive application."}]...
|
Title: SarcomaAI by @jshrihankumar | Stardance
De Title: SarcomaAI by @jshrihankumar | Stardance
Devlogs:
SarcomaAI Devlog #1 - Frontend Setup Date: July 4, 2026 Overview Today I focused on setting up the frontend for SarcomaAI and building the foundation for the user interface. What I Completed Set up the frontend project. Created the initial landing page. Built the basic layout and styling. Organized the project structure for future development. Current Status The landing page is currently static . Right now it’s serving as a visual prototype while I work on the overall design and user experience. Next Steps Add interactive buttons and navigation. Connect the frontend to backend services. Continue developing additional pages. Improve responsiveness across different devices. Refine the overall UI and styling. Closing Thoughts This is the first step toward building SarcomaAI. With the frontend foundation in place, I can now begin adding functionality and turning the static interface into a fully interactive application....
|
1793199309.4007463
|
1793804109.4007463
|
|
1257
|
HelioCast by @SynthReaper | Stardance
|
SynthReaper
|
0
|
0.0
|
0
|
[]
|
[{"post_id": 1595, "ts": "2026 [{"post_id": 1595, "ts": "2026-06-03T18:34:52Z", "hours": 0.0, "text": "Detailed the new latitude-specific probability engine, dynamic API parameter mapping, and dynamically fetched optimal viewing zones"}, {"post_id": 1565, "ts": "2026-06-03T17:42:11Z", "hours": 0.0, "text": "🚀 Hey everyone! I’m building HelioCast — a real-time Space Weather Dashboard that brings live NASA & NOAA data to your fingertips. Track solar flares, aurora forecasts, geomagnetic storms (Kp Index), solar wind, CMEs, and see real-time impact on satellites, power grids, GPS & astronauts."}]...
|
Title: HelioCast by @SynthReaper | Stardance
Devl Title: HelioCast by @SynthReaper | Stardance
Devlogs:
🚀 Hey everyone! I’m building HelioCast — a real-time Space Weather Dashboard that brings live NASA & NOAA data to your fingertips. Track solar flares, aurora forecasts, geomagnetic storms (Kp Index), solar wind, CMEs, and see real-time impact on satellites, power grids, GPS & astronauts.
Detailed the new latitude-specific probability engine, dynamic API parameter mapping, and dynamically fetched optimal viewing zones...
|
1793199308.4295282
|
1793804108.4295282
|
|
25288
|
Untitled by @maximilian_kuenzer | Stardance
|
maximilian_kuenzer
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @maximilian_kuenzer | Stardance
|
1793199307.548895
|
1793804107.548895
|
|
16601
|
My very own WebOS by @ahaanroy2009 | Stardance
|
ahaanroy2009
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @ahaanroy2009 | Starda Title: My very own WebOS by @ahaanroy2009 | Stardance...
|
1793199306.6873956
|
1793804106.6873956
|
|
12692
|
Arduino CNC by @Hatzi | Stardance
|
Hatzi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Arduino CNC by @Hatzi | Stardance
|
1793199305.809267
|
1793804105.809267
|
|
2984
|
My first slack bot! by @SuperCharged | Stardance
|
SuperCharged
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @SuperCharged | Star Title: My first slack bot! by @SuperCharged | Stardance...
|
1793199304.934916
|
1793804104.934916
|
|
19181
|
Untitled by @saikarthik | Stardance
|
saikarthik
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @saikarthik | Stardance
|
1793199304.0553205
|
1793804104.0553205
|
|
36990
|
Frictionless by @sidhantvats | Stardance
|
sidhantvats
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @sidhantvats | Stardance
|
1793199303.1600144
|
1793804103.1600144
|
|
15236
|
Untitled project by @shubhmehrotra2027 | Stardance
|
shubhmehrotra2027
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @shubhmehrotra2027 | St Title: Untitled project by @shubhmehrotra2027 | Stardance...
|
1793199302.2180753
|
1793804102.2180753
|
|
36612
|
My first slack bot! by @aanya_jain | Stardance
|
aanya_jain
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @aanya_jain | Starda Title: My first slack bot! by @aanya_jain | Stardance...
|
1793199301.2981777
|
1793804101.2981777
|
|
38750
|
WarioWare Game by @Behruzbek | Stardance
|
Behruzbek
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @Behruzbek | Stardance
|
1793199300.417208
|
1793804100.417208
|
|
1120
|
3D printed BLDC motor by @JystBird | Stardance
|
JystBird
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 3D printed BLDC motor by @JystBird | Starda Title: 3D printed BLDC motor by @JystBird | Stardance...
|
1793199299.5420592
|
1793804099.5420592
|
|
30206
|
My awesome macropad! by @shuhinjihashuhinjiha | St My awesome macropad! by @shuhinjihashuhinjiha | Stardance...
|
shuhinjihashuhinjiha
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shuhinjihashuhinji Title: My awesome macropad! by @shuhinjihashuhinjiha | Stardance...
|
1793199297.1655858
|
1793804097.1655858
|
|
35167
|
My own site! by @luukvrins11 | Stardance
|
luukvrins11
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @luukvrins11 | Stardance
|
1793199296.2329276
|
1793804096.2329276
|
|
36803
|
My very own WebOS by @yaseeen | Stardance
|
yaseeen
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @yaseeen | Stardance
|
1793199293.392756
|
1793804093.392756
|
|
6188
|
My awesome macropad! by @Argentrhino | Stardance
|
Argentrhino
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Argentrhino | Star Title: My awesome macropad! by @Argentrhino | Stardance...
|
1793199291.7766464
|
1793804091.7766464
|
|
44771
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940091.0147972
|
1793804091.0147972
|
|
25540
|
KickDeck by @lowpolyphosphorus | Stardance
|
lowpolyphosphorus
|
0
|
14.09
|
0
|
[]
|
[{"post_id": 63991, "ts": "202 [{"post_id": 63991, "ts": "2026-09-08T02:45:32Z", "hours": 0.3156, "text": "Updated Pinout, Button wired, Mounted 2nd USB hub as the title implies, i did those things??? not much done really I didn’t really know what to do next but the leds on the button are uhh not working unless im misunderstanding the pinout on the manufacturers details page thats it for today!"}, {"post_id": 63156, "ts": "2026-09-06T20:05:50Z", "hours": 0.4619, "text": "did the sticky streak so now i have to slave on this platform again I actually didn’t do much? I just updated the repo it was quite old and outdated (pre-outpost-funding) so now its got updated build status and such, and there’s a new diagram for the parts layout as it has changed ALOT since I like purchased the wrong case that was too small"}, {"post_id": 62543, "ts": "2026-09-05T23:54:06Z", "hours": 1.6225, "text": "its been a while since i made one of these … like a whole week anyways! today I got a bunch of stuff installed the USB C port is now mounted?? the AUX ports are mounted!! the batteries and pcb are mounted fully!??!! the first USB hub is mounted%# (!@#$( @#»>? and it all works so far)!)#@($& !#@&%)!#&^%)( &#!% yeah! oh the fan too i guess… yay? so now some of the gpio is wired and for the fan I did have to uh use “questionable” tactics to get a big enough hole (a drill bit that is way to strong and started tear up the plastic) anyways after that minor inconvenience I also got all the IO and such mounted the only thing not mounted is the plastic board/lid that will sit on top and in the sake of time (and finishing this before stardance ends and this becomes another failed project) I will not be really finishing all the software stuff as the operating system hates me although it may be a display issue with just the monitor and I may be able to fix it later when its plugged into a normal monitor I also soldered some of the pins on the power button but it may be incorrect depending on what orientation i installed it (theres no indicatin of what side is up and the pins are symettrical) I do really like the way it looks so far! my english teacher would kill me if they saw that sentence some photos I guess because this journal is over now."}, {"post_id": 56379, "ts": "2026-08-28T04:00:48Z", "hours": 2.675, "text": "configuration! did some configuration on the kickdeck now that most of the stuff is installed… i dont have much time to write this but at the moment the internet is just not working on it and its kinda pmo"}, {"post_id": 55262, "ts": "2026-08-26T23:02:06Z", "hours": 1.6333, "text": "the battery nightmare is over so after many encountered problems with my battery (not necessarily the battery module but the fact that I’m reforming it) I have most probably fixed it and its now in a form factor that will fit in the case but it’s technically untested because I’m waiting on feedback from someone with an electronics degree but essentially the board that I snapped off of it had 2 purposes (kinda 3 with warning leds) which is to hold the battery packs and such and to put them in series. That is all the board does (electronically), is put it in series also technically has 3 extra wires to evenly distribute charging but that has also been done with the current wiring situation, I would assume as nothing started smoking that it will probably… not blow up my k2b board but who knows, I’ll wait on a response and then I will be very close to finishing this thing (everything else SHOULD be straight forward for just mounting it all) I also read up on the Waveshare docs and it does not have 4 pogo pins for no reason, I already knew they were for installing a Raspberry Pi on top with the mounting holes (which is why its the HAT (E) module) but it has 2 pins for SDA and SCL which are for transmitting the battery data on how charged it is which previously I thought I may not be able to add a low battery indicator because I wouldn’t be able to pull battery data but I can I just need to do a cursed thing of soldering a wire to a pogo pin right in the middle of this they responded and says it should work! next devlog soon i suppose…"}, {"post_id": 54228, "ts": "2026-08-25T03:51:35Z", "hours": 0.6322, "text": "desoldering the board! yes i actually did it (crazy) no not really i ended up snapping off the second board because it actually doesn’t have anything else on it i guess, all it does is wire the batteries in series and it had 5 notches only for even power distribution i can officially have a less cursed device"}, {"post_id": 53526, "ts": "2026-08-24T03:21:39Z", "hours": 1.0139, "text": "Screen Installation + desoldering battery module I installed the screen onto the lid area by melting in brass standoffs and also tested the button which I ordered to be a latching button and the one that arrived is apparently momentary… which means I have to shut it down digitally sadly which means the power efficiency may be worse overall after this I grabbed my fan which is 24V despite ordering 5v… but i found a lower voltage fan I pulled from a cable tv box that was 12v and still blew moderately fast at 5v power and after that I desoldered most of the battery module since with the case restraints it wont fit normally so I’m desoldering the bottom board as it assembles with notches + holes between 2 pcbs and also removed the battery slots so I could better remove the pcb but I am yet to fully separate them thats all for now I might install the fan + k2b next"}, {"post_id": 53414, "ts": "2026-08-23T23:04:00Z", "hours": 0.6089, "text": "flashing armbian + installing leds sadly ubuntu would not properly utilize the onboard graphics card and was putting a ton of stress onto the CPU to render everything so today I flashed Armbian onto the board and so far it all works but its the minimal Debian version (trixie) that has no GUI at the moment but I have also drilled holes for and mounted the panel mount LEDs which I was going to have one indicate low battery but I cant really do that so it may be just a power indicator or something else, didn’t get this on lapse but I did mount the power button too! (pictures below)"}, {"post_id": 52106, "ts": "2026-08-22T05:46:32Z", "hours": 1.0311, "text": "woah… yeah so my parts all came and such and now stardance is integrated properly with hardware which means i have to make these on platform again so excuse the time gap in journals you can find the rest in my repo on the JOURNAL.MD i did some things essentially just flashed the card with ubuntu and such which is Jammy Jelly and uh after a bit realized that the gpu isnt working properly and probably wont as long as i use ubuntu which is sad because its supposed to be an official image. so im having to switch to a community armbian image which should be fine cause i have a v1.1 board and theres a much better-ly integrated image for it on that board (excuse low quality screenshots from lapse :/)"}, {"post_id": 16615, "ts": "2026-06-27T01:03:39Z", "hours": 2.1594, "text": "another devlog! UPS HAT onboard power switch is a tiny physical switch and there is NO seperate gpio header for it :( so the panel power button will have to wire in parallel (or cut off the switch) Power button turns out its an RGB pushbutton (im blind) and not single color, but I have decided to keep it since it looks good and I will be only wiring the green led line OLED + GPIO resolved ! I got the real KickPi 20 pin diagram with correct pins OLED: i2C4 on pins 9/13, no adapter needed rotary encoder: assigned CLK/DT/SW/VCC/GND to free pins -2 indicator LEDs: one PWM-driven (dim HDD activity light, pin 10) and one plain GPIO (battery/low-battery warning, pin 12), found by confirming actually has 2 real PWM channels broken (Pin 8/10) Docs finalized README, finalized BOM, finalized pinout.txt Paper sketch thing I documented my planned organization and placement for all the parts on paper everything else I made some updates to the BOM to use 2 usb hubs also added a rotary encoder and some other stuff the rest of the stuff thats still open is what material to use for the case mounting stuff and cable management Stardance doesn’t seem to support markdown CSV ??? so here’s a screenshot, its also on the repo here"}, {"post_id": 16074, "ts": "2026-06-26T03:58:25Z", "hours": 1.0247, "text": "BOM Finalization (mostly) UPS Module continuing from the last journal, I started off with the Waveshare UPS HAT (B) designed for dual 18650 Li-ion batteries since it has usb output and i2c battery monitoring but it used pogo pins to clip into the RPi for power delivery which wouldn’t work with the K2B, then i switched to the (D) model briefly it used a single 21700 cell but it only outputs ~4A while charging actively and would drop as the battery depletes which would cause problems with my estimated power draw. I settled on the UPS HAT (E) running on 4 21700 Li-ions and had 6A output clearing the draw estimate with a margin so its my final pick. I also realized that all the boards only have one shared USB output port which means I will have to use a USB hub since I cant use that USB port. Battery sourcing I literally couldn’t find any listings on Amazon for the right 21700 battery or on AliExpress either… the only place I could find one has them at $9.00 a piece but if I can get this done on time it will still be on sale for ~$6.00 on the 18650 Battery Store (which has more than just 18650s ) OLED wiring (not published/done) I originally planned to get a USB I2C adapter since the GPIO is unconfirmed :/ but I found the official pinout on their info PDF also confirmed there were the right pins for the OLED I already have (ideaspark SSD1306) that accepts 3.3-5V so no mismatch risk! Budget so far the price I have is at about $120 in unpurchased parts ($200 if i didnt own alot of the parts ) Fan I was going to use a fan I already have but the fan uses 12V which would run horribly on the 5V rail unresolved stuffs mounting material?? ( like plastic PLA boards i have already or 3D printing) cable management (idk if its going to be enough of a problem?) thats about it"}, {"post_id": 15973, "ts": "2026-06-25T22:54:20Z", "hours": 0.9081, "text": "BOM Research did some BOM research so far I did the following: confirmed K2B (V1.1) and 7” display both work; touch input functional, mounting holes good identified Android TV navigation issue (no back button, requires restart, so any hopes of using the stock OS are gone) built out the BOM on Notion resolved KickPi PDF voltage contradiction confirmed K2B runs 5V (Type-C), not 12V as one table mistakenly stated currently i decided on the Waveshare UPS HAT (B) 5V output, dual 18650, I2C monitoring as a UPS module found keyboard+touchpad combo, eliminating need for separate trackpad/trackball worked out full USB port budget: touch data + keyboard combo fit K2B’s 2 native ports with no hub; hub only needed once OLED is added later picked power button: 16mm, self-locking, LED ring, 3-6V, 3A, aluminum alloy"}]...
|
Title: KickDeck by @lowpolyphosphorus | Stardance
Title: KickDeck by @lowpolyphosphorus | Stardance
Devlogs:
BOM Research did some BOM research so far I did the following: confirmed K2B (V1.1) and 7” display both work; touch input functional, mounting holes good identified Android TV navigation issue (no back button, requires restart, so any hopes of using the stock OS are gone) built out the BOM on Notion resolved KickPi PDF voltage contradiction confirmed K2B runs 5V (Type-C), not 12V as one table mistakenly stated currently i decided on the Waveshare UPS HAT (B) 5V output, dual 18650, I2C monitoring as a UPS module found keyboard+touchpad combo, eliminating need for separate trackpad/trackball worked out full USB port budget: touch data + keyboard combo fit K2B’s 2 native ports with no hub; hub only needed once OLED is added later picked power button: 16mm, self-locking, LED ring, 3-6V, 3A, aluminum alloy
BOM Finalization (mostly) UPS Module continuing from the last journal, I started off with the Waveshare UPS HAT (B) designed for dual 18650 Li-ion batteries since it has usb output and i2c battery monitoring but it used pogo pins to clip into the RPi for power delivery which wouldn’t work with the K2B, then i switched to the (D) model briefly it used a single 21700 cell but it only outputs ~4A while charging actively and would drop as the battery depletes which would cause problems with my estimated power draw. I settled on the UPS HAT (E) running on 4 21700 Li-ions and had 6A output clearing the draw estimate with a margin so its my final pick. I also realized that all the boards only have one shared USB output port which means I will have to use a USB hub since I cant use that USB port. Battery sourcing I literally couldn’t find any listings on Amazon for the right 21700 battery or on AliExpress either… the only place I could find one has them at $9.00 a piece but if I can get this done on time it will still be on sale for ~$6.00 on the 18650 Battery Store (which has more than just 18650s ) OLED wiring (not published/done) I originally planned to get a USB I2C adapter since the GPIO is unconfirmed :/ but I found the official pinout on their info PDF also confirmed there were the right pins for the OLED I already have (ideaspark SSD1306) that accepts 3.3-5V so no mismatch risk! Budget so far the price I have is at about $120 in unpurchased parts ($200 if i didnt own alot of the parts ) Fan I was going to use a fan I already have but the fan uses 12V which would run horribly on the 5V rail unresolved stuffs mounting material?? ( like plastic PLA boards i have already or 3D printing) cable management (idk if its going to be enough of a problem?) thats about it
another devlog! UPS HAT onboard power switch is a tiny physical switch and there is NO seperate gpio header for it :( so the panel power button will have to wire in parallel (or cut off the switch) Power button turns out its an RGB pushbutton (im blind) and not single color, but I have decided to keep it since it looks good and I will be only wiring the green led line OLED + GPIO resolved ! I got the real KickPi 20 pin diagram with correct pins OLED: i2C4 on pins 9/13, no adapter needed rotary encoder: assigned CLK/DT/SW/VCC/GND to free pins -2 indicator LEDs: one PWM-driven (dim HDD activity light, pin 10) and one plain GPIO (battery/low-battery warning, pin 12), found by confirming actually has 2 real PWM channels broken (Pin 8/10) Docs finalized README, finalized BOM, finalized pinout.txt Paper sketch thing I documented my planned organization and placement for all the parts on paper everything else I made some updates to the BOM to use 2 usb hubs also added a rotary encoder and some other stuff the rest of the stuff thats still open is what material to use for the case mounting stuff and cable management Stardance doesn’t seem to support markdown CSV ??? so here’s a screenshot, its also on the repo here
woah… yeah so my parts all came and such and now stardance is integrated properly with hardware which means i have to make these on platform again so excuse the time gap in journals you can find the rest in my repo on the JOURNAL.MD i did some things essentially just flashed the card with ubuntu and such which is Jammy Jelly and uh after a bit realized that the gpu isnt working properly and probably wont as long as i use ubuntu which is sad because its supposed to be an official image. so im having to switch to a community armbian image which should be fine cause i have a v1.1 board and theres a much better-ly integrated image for it on that board (excuse low quality screenshots from lapse :/)
flashing armbian + installing leds sadly ubuntu would not properly utilize the onboard graphics card and was putting a ton of stress onto the CPU to render everything so today I flashed Armbian onto the board and so far it all works but its the minimal Debian version (trixie) that has no GUI at the moment but I have also drilled holes for and mounted the panel mount LEDs which I was going to have one indicate low battery but I cant really do that so it may be just a power indicator or something else, didn’t get this on lapse but I did mount the power button too! (pictures below)
Screen Installation + desoldering battery module I installed the screen onto the lid area by melting in brass standoffs and also tested the button which I ordered to be a latching button and the one that arrived is apparently momentary… which means I have to shut it down digitally sadly which means the power efficiency may be worse overall after this I grabbed my fan which is 24V despite ordering 5v… but i found a lower voltage fan I pulled from a cable tv box that was 12v and still blew moderately fast at 5v power and after that I desoldered most of the battery module since with the case restraints it wont fit normally so I’m desoldering the bottom board as it assembles with notches + holes between 2 pcbs and also removed the battery slots so I could better remove the pcb but I am yet to fully separate them thats all for now I might install the fan + k2b next
desoldering the board! yes i actually did it (crazy) no not really i ended up snapping off the second board because it actually doesn’t have anything else on it i guess, all it does is wire the batteries in series and it had 5 notches only for even power distribution i can officially have a less cursed device
the battery nightmare is over so after many encountered problems with my battery (not necessarily the battery module but the fact that I’m reforming it) I have most probably fixed it and its now in a form factor that will fit in the case but it’s technically untested because I’m waiting on feedback from someone with an electronics degree but essentially the board that I snapped off of it had 2 purposes (kinda 3 with warning leds) which is to hold the battery packs and such and to put them in series. That is all the board does (electronically), is put it in series also technically has 3 extra wires to evenly distribute charging but that has also been done with the current wiring situation, I would assume as nothing started smoking that it will probably… not blow up my k2b board but who knows, I’ll wait on a response and then I will be very close to finishing this thing (everything else SHOULD be straight forward for just mounting it all) I also read up on the Waveshare docs and it does not have 4 pogo pins for no reason, I already knew they were for installing a Raspberry Pi on top with the mounting holes (which is why its the HAT (E) module) but it has 2 pins for SDA and SCL which are for transmitting the battery data on how charged it is which previously I thought I may not be able to add a low battery indicator because I wouldn’t be able to pull battery data but I can I just need to do a cursed thing of soldering a wire to a pogo pin right in the middle of this they responded and says it should work! next devlog soon i suppose…
configuration! did some configuration on the kickdeck now that most of the stuff is installed… i dont have much time to write this but at the moment the internet is just not working on it and its kinda pmo
its been a while since i made one of these … like a whole week anyways! today I got a bunch of stuff installed the USB C port is now mounted?? the AUX ports are mounted!! the batteries and pcb are mounted fully!??!! the first USB hub is mounted%# (!@#$( @#»>? and it all works so far)!)#@($& !#@&%)!#&^%)( &#!% yeah! oh the fan too i guess… yay? so now some of the gpio is wired and for the fan I did have to uh use “questionable” tactics to get a big enough hole (a drill bit that is way to strong and started tear up the plastic) anyways after that minor inconvenience I also got all the IO and such mounted the only thing not mounted is the plastic board/lid that will sit on top and in the sake of time (and finishing this before stardance ends and this becomes another failed project) I will not be really finishing all the software stuff as the operating system hates me although it may be a display issue with just the monitor and I may be able to fix it later when its plugged into a normal monitor I also soldered some of the pins on the power button but it may be incorrect depending on what orientation i installed it (theres no indicatin of what side is up and the pins are symettrical) I do really like the way it looks so far! my english teacher would kill me if they saw that sentence some photos I guess because this journal is over now.
did the sticky streak so now i have to slave on this platform again I actually didn’t do much? I just updated the repo it was quite old and outdated (pre-outpost-funding) so now its got updated build status and such, and there’s a new diagram for the parts layout as it has changed ALOT since I like purchased the wrong case that was too small
Updated Pinout, Button wired, Mounted 2nd USB hub as the title implies, i did those things??? not much done really I didn’t really know what to do next but the leds on the button are uhh not working unless im misunderstanding the pinout on the manufacturers details page thats it for today!...
|
1793199290.5123553
|
1793804090.5123553
|
|
11670
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940090.143304
|
1793804090.143304
|
|
37735
|
Untitled by @Voxel | Stardance
|
Voxel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Voxel | Stardance
|
1793199289.6002076
|
1793804089.6002076
|
|
39684
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940089.2663913
|
1793804089.2663913
|
|
1432
|
My first slack bot! by @atharv_jadhav | Stardance
|
atharv_jadhav
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @atharv_jadhav | Sta Title: My first slack bot! by @atharv_jadhav | Stardance...
|
1793199288.6912627
|
1793804088.6912627
|
|
12462
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940088.4486418
|
1793804088.4486418
|
|
39857
|
Kratos by @BluesberryJam1966 | Stardance
|
BluesberryJam1966
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Kratos by @BluesberryJam1966 | Stardance
|
1793199287.7990756
|
1793804087.7990756
|
|
11780
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940087.6253166
|
1793804087.6253166
|
|
7504
|
My first slack bot! by @nilaynagh | Stardance
|
nilaynagh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @nilaynagh | Stardan Title: My first slack bot! by @nilaynagh | Stardance...
|
1792940086.7993805
|
1793804086.7993805
|
|
29315
|
My awesome macropad! by @Karman | Stardance
|
Karman
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Karman | Stardance
|
1793199286.6337295
|
1793804086.6337295
|
|
14255
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940085.9435065
|
1793804085.9435065
|
|
6895
|
Doohickeyboard by @Omelette | Stardance
|
Omelette
|
0
|
44.65
|
0
|
[]
|
[{"post_id": 27280, "ts": "202 [{"post_id": 27280, "ts": "2026-07-12T18:35:43Z", "hours": 4.7303, "text": "waka waka ehh ehh. i learned how to use open scad, and designed the building blocks to make the cases, this consisted of making different base and top files, and for different grid lens i can just change up the cad a bit! really cool beans. these screenshots are stl files i made which demonstrate this working for the core, i did have to make a usbee port."}, {"post_id": 23156, "ts": "2026-07-05T23:00:00Z", "hours": 6.2389, "text": "so i finished my cad and also made a stardew valley hut in magica voxel, i am never gonna touch magica voxel again with a 10 foot pole. mainly making the hut, not much to say."}, {"post_id": 19646, "ts": "2026-07-01T00:54:40Z", "hours": 5.7558, "text": "so well i went to my friends office one day and kinda locked in there, and well i did a ton of stuff, including half a cad, this was mainly me iterating through my pcb, spending far too long on trying to get the 3d model working, but to no avail. i then tried to do the cad without that, and it looks alright. i need to add in magnets and top tho. hour of lapse inflation"}, {"post_id": 16598, "ts": "2026-06-27T00:24:06Z", "hours": 2.7344, "text": "wahoo another hour of lookout inflation, well i mean i already have 13 hours and i dmed fruad squad like 20 thousand times. ok but i made the rotary encoder thingy. the schematic was really simple, but well uh the pcb was tiny with two ffs and it gave me ptsd, this hurts my eyes to look at, schematic was free tho. it was really just me wiring up gpio stuff and then doing other stuff but this was NOT FUN AT ALL and well im almost done with pcb stuff."}, {"post_id": 15405, "ts": "2026-06-25T01:19:50Z", "hours": 3.3489, "text": "I finished some of the schematic, and had to work on footprint palcement. I think i have gotten more effecient at them, hopefully i can do the nxt two soon. i finished the footpring and it required a lot more stuff cause of how many heyboard switches there were. either way i locked in. I think theres a bit of inflation tho. meow"}, {"post_id": 11350, "ts": "2026-06-18T15:45:45Z", "hours": 1.6814, "text": "Ok so after fixing a lookout bug, i get why its better then lapse. anyway i learnt how keyboard grids worked and almost finished the schematic of my numpad."}, {"post_id": 10778, "ts": "2026-06-17T18:08:14Z", "hours": 2.2708, "text": "Wsg girly pops i finished the macropad. twas really just alligning the connectors, making a bus that they all connect on and wiring it up. literally free ngl. wait i forgor screw holes one sec chat."}, {"post_id": 10062, "ts": "2026-06-16T17:14:00Z", "hours": 2.6839, "text": "Argh probably lapse inslaytion but i did work for 2 hours on first of all adding in screw holes to the board and had to redo some of the wiring. After finishing that, I started working on the macropad. I used a chip that converts GPIO to I2C, and did all the wiring. I also figured out all the footprints and imported them. I also started on the design, lots of stuff so lots of screenshots."}, {"post_id": 6895, "ts": "2026-06-11T15:42:45Z", "hours": 3.7711, "text": "Ok so the first 2 and a half hours r lapse inflation(go figure), but i basically finished the pcb by wiring everything and adding in pcb padding. twas very annoying"}, {"post_id": 5672, "ts": "2026-06-09T15:29:41Z", "hours": 9.8439, "text": "i think there may be a bit of lapse time inflation, but I worked on positioning the footprints. my inner perfectionist came out and i am trying to make these things precise as two ffs"}, {"post_id": 4985, "ts": "2026-06-08T17:09:52Z", "hours": 1.0381, "text": "Hi Cat My kicad crashed and I had to redo the schematic and update it with correct battery wiring. I started working on the footprint and just getting general meaasurements for how it will work. I also had to import in the pogo pins and figure out which ones to use. Pogo pins are so good and really cool and r perfect for this project. Bye Dog"}, {"post_id": 4564, "ts": "2026-06-07T22:09:27Z", "hours": 0.5533, "text": "So I started making the core module, i didnt have any pins, but i set up the project directory and added in le xiao after doing a bit of looking into which one to use. I also did an hour of asking people what connectors i should use and i decided on using 4 pin pogos. cant log research tho :("}]...
|
Title: Doohickeyboard by @Omelette | Stardance
De Title: Doohickeyboard by @Omelette | Stardance
Devlogs:
So I started making the core module, i didnt have any pins, but i set up the project directory and added in le xiao after doing a bit of looking into which one to use. I also did an hour of asking people what connectors i should use and i decided on using 4 pin pogos. cant log research tho :(
Hi Cat My kicad crashed and I had to redo the schematic and update it with correct battery wiring. I started working on the footprint and just getting general meaasurements for how it will work. I also had to import in the pogo pins and figure out which ones to use. Pogo pins are so good and really cool and r perfect for this project. Bye Dog
i think there may be a bit of lapse time inflation, but I worked on positioning the footprints. my inner perfectionist came out and i am trying to make these things precise as two ffs
Ok so the first 2 and a half hours r lapse inflation(go figure), but i basically finished the pcb by wiring everything and adding in pcb padding. twas very annoying
Argh probably lapse inslaytion but i did work for 2 hours on first of all adding in screw holes to the board and had to redo some of the wiring. After finishing that, I started working on the macropad. I used a chip that converts GPIO to I2C, and did all the wiring. I also figured out all the footprints and imported them. I also started on the design, lots of stuff so lots of screenshots.
Wsg girly pops i finished the macropad. twas really just alligning the connectors, making a bus that they all connect on and wiring it up. literally free ngl. wait i forgor screw holes one sec chat.
Ok so after fixing a lookout bug, i get why its better then lapse. anyway i learnt how keyboard grids worked and almost finished the schematic of my numpad.
I finished some of the schematic, and had to work on footprint palcement. I think i have gotten more effecient at them, hopefully i can do the nxt two soon. i finished the footpring and it required a lot more stuff cause of how many heyboard switches there were. either way i locked in. I think theres a bit of inflation tho. meow
wahoo another hour of lookout inflation, well i mean i already have 13 hours and i dmed fruad squad like 20 thousand times. ok but i made the rotary encoder thingy. the schematic was really simple, but well uh the pcb was tiny with two ffs and it gave me ptsd, this hurts my eyes to look at, schematic was free tho. it was really just me wiring up gpio stuff and then doing other stuff but this was NOT FUN AT ALL and well im almost done with pcb stuff.
so well i went to my friends office one day and kinda locked in there, and well i did a ton of stuff, including half a cad, this was mainly me iterating through my pcb, spending far too long on trying to get the 3d model working, but to no avail. i then tried to do the cad without that, and it looks alright. i need to add in magnets and top tho. hour of lapse inflation
so i finished my cad and also made a stardew valley hut in magica voxel, i am never gonna touch magica voxel again with a 10 foot pole. mainly making the hut, not much to say.
waka waka ehh ehh. i learned how to use open scad, and designed the building blocks to make the cases, this consisted of making different base and top files, and for different grid lens i can just change up the cad a bit! really cool beans. these screenshots are stl files i made which demonstrate this working for the core, i did have to make a usbee port....
|
1793199285.448625
|
1793804085.448625
|
|
11729
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940085.1322262
|
1793804085.1322262
|
|
15919
|
Frictionless by @sanjana | Stardance
|
sanjana
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @sanjana | Stardance
|
1793199284.5230124
|
1793804084.5230124
|
|
11622
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940084.3145475
|
1793804084.3145475
|
|
8760
|
a silent voice by @Rayona | Stardance
|
Rayona
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: a silent voice by @Rayona | Stardance
|
1793199283.616662
|
1793804083.616662
|
|
10778
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940083.4933143
|
1793804083.4933143
|
|
40414
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792940082.6700718
|
1793804082.6700718
|