|
2120
|
Command-line Incremental Game by @oscar12333 | Sta Command-line Incremental Game by @oscar12333 | Stardance...
|
oscar12333
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Command-line Incremental Game by @oscar1233 Title: Command-line Incremental Game by @oscar12333 | Stardance...
|
1793181188.4868903
|
1793785988.4868903
|
|
2121
|
Nothing by @hamzasayedabdelhafez | Stardance
|
hamzasayedabdelhafez
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Nothing by @hamzasayedabdelhafez | Stardanc Title: Nothing by @hamzasayedabdelhafez | Stardance...
|
1793156126.2909205
|
1793760926.2909205
|
|
2122
|
My awesome macropad! by @Mutakwinkindi | Stardance
|
Mutakwinkindi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Mutakwinkindi | St Title: My awesome macropad! by @Mutakwinkindi | Stardance...
|
1793191972.9410002
|
1793796772.9410002
|
|
2123
|
My awesome macropad! by @Noelle | Stardance
|
Noelle
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Noelle | Stardance
|
1792723751.3133087
|
1793328551.3133087
|
|
2124
|
Untitled by @ThatAppleUser | Stardance
|
ThatAppleUser
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @ThatAppleUser | Stardance
|
1793231769.8935595
|
1793836569.8935595
|
|
2125
|
My awesome macropad! by @Proatlife | Stardance
|
Proatlife
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Proatlife | Starda Title: My awesome macropad! by @Proatlife | Stardance...
|
1793447514.6720362
|
1794052314.6720362
|
|
2126
|
My first slack bot! by @JoJannik | Stardance
|
JoJannik
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @JoJannik | Stardanc Title: My first slack bot! by @JoJannik | Stardance...
|
1793228073.5012858
|
1793832873.5012858
|
|
2127
|
Narus by @kopernikus42 | Stardance
|
kopernikus42
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Narus by @kopernikus42 | Stardance
|
1793166870.6451256
|
1793771670.6451256
|
|
2128
|
Burn.rs collection by @Hikari | Stardance
|
Hikari
|
0
|
1.91
|
0
|
[]
|
[{"post_id": 10258, "ts": "202 [{"post_id": 10258, "ts": "2026-06-16T22:01:31Z", "hours": 0.4592, "text": "i find it really funny that im writing gpui code inside of zed also yay training (thanks burn.rs book its surprisingly good)"}, {"post_id": 9543, "ts": "2026-06-15T22:26:10Z", "hours": 0.87, "text": "Decided to hook up a gui because why not lets add a second library i’ve never used to the stack because two negatives equals a positive so surely this project becomes good i need sleep"}, {"post_id": 3066, "ts": "2026-06-05T23:22:13Z", "hours": 0.5811, "text": "you know i never realised how much YAP is in a typical ML library cuz u have to define the parts of the forward pass holy well if im gonna learn burn i may as well sit through it maybe il learn gpui and give the class mnist identifier a gui as well lol"}]...
|
Title: Burn.rs collection by @Hikari | Stardance
Title: Burn.rs collection by @Hikari | Stardance
Devlogs:
you know i never realised how much YAP is in a typical ML library cuz u have to define the parts of the forward pass holy well if im gonna learn burn i may as well sit through it maybe il learn gpui and give the class mnist identifier a gui as well lol
Decided to hook up a gui because why not lets add a second library i’ve never used to the stack because two negatives equals a positive so surely this project becomes good i need sleep
i find it really funny that im writing gpui code inside of zed also yay training (thanks burn.rs book its surprisingly good)...
|
1793184945.8521376
|
1793789745.8521376
|
|
2130
|
Untitled by @JacobM | Stardance
|
JacobM
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @JacobM | Stardance
|
1793137899.241045
|
1793742699.241045
|
|
2131
|
My first slack bot! by @HackerCat | Stardance
|
HackerCat
|
0
|
1.37
|
0
|
[]
|
[{"post_id": 13410, "ts": "202 [{"post_id": 13410, "ts": "2026-06-21T23:18:44Z", "hours": 1.3744, "text": "shtuff"}]...
|
Title: My first slack bot! by @HackerCat | Stardan Title: My first slack bot! by @HackerCat | Stardance
Devlogs:
shtuff...
|
1792745387.6788826
|
1793350187.6788826
|
|
2132
|
My awesome macropad! by @GHOST | Stardance
|
GHOST
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @GHOST | Stardance
|
1793382758.2150078
|
1793987558.2150078
|
|
2133
|
Personal Private AI Assistant by @the_middle_schoo Personal Private AI Assistant by @the_middle_school_maestro_MCH | Stardance...
|
the_middle_school_maestro_MCH
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Personal Private AI Assistant by @the_middl Title: Personal Private AI Assistant by @the_middle_school_maestro_MCH | Stardance...
|
1793393273.0597706
|
1793998073.0597706
|
|
2134
|
Jarvis Based AI Agent by @jithesh_samuel | Stardan Jarvis Based AI Agent by @jithesh_samuel | Stardance...
|
jithesh_samuel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Jarvis Based AI Agent by @jithesh_samuel | Title: Jarvis Based AI Agent by @jithesh_samuel | Stardance...
|
1793414891.81212
|
1794019691.81212
|
|
2135
|
My awesome macropad! by @manuel_baetschi | Stardan My awesome macropad! by @manuel_baetschi | Stardance...
|
manuel_baetschi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @manuel_baetschi | Title: My awesome macropad! by @manuel_baetschi | Stardance...
|
1793156089.1598601
|
1793760889.1598601
|
|
2136
|
Untitled project by @onlyth3best | Stardance
|
onlyth3best
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @onlyth3best | Stardanc Title: Untitled project by @onlyth3best | Stardance...
|
1792777781.1526356
|
1793382581.1526356
|
|
2137
|
My awesome macropad! by @ry4n | Stardance
|
ry4n
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @ry4n | Stardance
|
1792749165.055646
|
1793353965.055646
|
|
2138
|
My awesome macropad! by @nagaratnampulaparthi | St My awesome macropad! by @nagaratnampulaparthi | Stardance...
|
nagaratnampulaparthi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @nagaratnampulapart Title: My awesome macropad! by @nagaratnampulaparthi | Stardance...
|
1792724110.8387187
|
1793328910.8387187
|
|
2139
|
Hackpad by @manuel_baetschi | Stardance
|
manuel_baetschi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Hackpad by @manuel_baetschi | Stardance
|
1793217301.0433288
|
1793822101.0433288
|
|
2140
|
Self-Portfolio Site! by @Myotixx | Stardance
|
Myotixx
|
0
|
0.48
|
0
|
[]
|
[{"post_id": 1582, "ts": "2026 [{"post_id": 1582, "ts": "2026-06-03T18:04:12Z", "hours": 0.4797, "text": "Completely Designed my portfolio site in framer!!!! i’ve finished my self portfolio in framer, and ill start coding it in html soon, probably next week as it is my exam week! take a look below at what it’ll roughly look like. Also please feel free to give me suggestions and criticsims as much as possible, as im essentially a newbie in coding in general and html! Thank you!!!"}]...
|
Title: Self-Portfolio Site! by @Myotixx | Stardanc Title: Self-Portfolio Site! by @Myotixx | Stardance
Devlogs:
Completely Designed my portfolio site in framer!!!! i’ve finished my self portfolio in framer, and ill start coding it in html soon, probably next week as it is my exam week! take a look below at what it’ll roughly look like. Also please feel free to give me suggestions and criticsims as much as possible, as im essentially a newbie in coding in general and html! Thank you!!!...
|
1792767286.2803342
|
1793372086.2803342
|
|
2141
|
My awesome macropad! by @kotosmiornica | Stardance
|
kotosmiornica
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @kotosmiornica | St Title: My awesome macropad! by @kotosmiornica | Stardance...
|
1792774211.1278462
|
1793379011.1278462
|
|
2142
|
My first slack bot! by @Aubrey | Stardance
|
Aubrey
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Aubrey | Stardance
|
1793220753.7763765
|
1793825553.7763765
|
|
2144
|
My awesome macropad! by @Fated_077 | Stardance
|
Fated_077
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Fated_077 | Starda Title: My awesome macropad! by @Fated_077 | Stardance...
|
1793238628.973387
|
1793843428.973387
|
|
2145
|
Discogs to CSV by @kobegeens | Stardance
|
kobegeens
|
0
|
1.25
|
0
|
[]
|
[{"post_id": 2820, "ts": "2026 [{"post_id": 2820, "ts": "2026-06-05T17:21:50Z", "hours": 1.2453, "text": "I finished the rough goal for the project. I might still add pricechecking, the ability to import collections and other tweaks in the future."}]...
|
Title: Discogs to CSV by @kobegeens | Stardance
D Title: Discogs to CSV by @kobegeens | Stardance
Devlogs:
I finished the rough goal for the project. I might still add pricechecking, the ability to import collections and other tweaks in the future....
|
1793303291.612562
|
1793908091.612562
|
|
2146
|
Untitled project by @Dimitris | Stardance
|
Dimitris
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Dimitris | Stardance
|
1792738047.4630005
|
1793342847.4630005
|
|
2147
|
TEST by @mohnish | Stardance
|
mohnish
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: TEST by @mohnish | Stardance
|
1793191729.0218966
|
1793796529.0218966
|
|
2148
|
Chore Scheduler by @cash | Stardance
|
cash
|
0
|
3.3
|
0
|
[]
|
[{"post_id": 2506, "ts": "2026 [{"post_id": 2506, "ts": "2026-06-05T01:10:24Z", "hours": 1.6436, "text": "DEVLOG #2 I created an authentication with FastAPI and set up the database with SQLAlchemy. It’s boring with no frontend, but the automatic docs from FastAPI makes up for it :). I’m having some trouble understanding the dependency injection stuff in FastAPI with the database. Tomorrow, I plan to continue working on and hopefully finish authentication. THANK YOU!"}, {"post_id": 1668, "ts": "2026-06-03T20:12:16Z", "hours": 1.6589, "text": "Hello Stardance, I’ve been programming for some time now in many languages, but I’ve never tries my hand at any web development, so when my mom complained about me and my brothers never doing chores on our own, I had an idea to make a website to automatically schedule chores for my family. I thought this would the perfect way to both learn about web development while helping my family. . The website will essentially will allow parents to create families and add children to them. The parent can then add chores with specific parameters controlling how often they are scheduled and how difficult the chore is to complete. The website will then automatically schedule these chores to be completed in a fair manner depending on the specified workload of each child. . My plan is to use FastAPI for the backend and SQLAlchemy for the database since I have some experience in Python, but I’m unsure about what to use for the frontend. . I have already started working on the backend, but there isn’t much to show yet. . I would love any feedback or recommendations. Thank you for reading!"}]...
|
Title: Chore Scheduler by @cash | Stardance
Devlo Title: Chore Scheduler by @cash | Stardance
Devlogs:
Hello Stardance, I’ve been programming for some time now in many languages, but I’ve never tries my hand at any web development, so when my mom complained about me and my brothers never doing chores on our own, I had an idea to make a website to automatically schedule chores for my family. I thought this would the perfect way to both learn about web development while helping my family. . The website will essentially will allow parents to create families and add children to them. The parent can then add chores with specific parameters controlling how often they are scheduled and how difficult the chore is to complete. The website will then automatically schedule these chores to be completed in a fair manner depending on the specified workload of each child. . My plan is to use FastAPI for the backend and SQLAlchemy for the database since I have some experience in Python, but I’m unsure about what to use for the frontend. . I have already started working on the backend, but there isn’t much to show yet. . I would love any feedback or recommendations. Thank you for reading!
DEVLOG #2 I created an authentication with FastAPI and set up the database with SQLAlchemy. It’s boring with no frontend, but the automatic docs from FastAPI makes up for it :). I’m having some trouble understanding the dependency injection stuff in FastAPI with the database. Tomorrow, I plan to continue working on and hopefully finish authentication. THANK YOU!...
|
1793202838.485989
|
1793807638.485989
|
|
2149
|
Motorized Curtains by @choccy | Stardance
|
choccy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Motorized Curtains by @choccy | Stardance
|
1793198936.562125
|
1793803736.562125
|
|
2150
|
Untitled project by @Jntro | Stardance
|
Jntro
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Jntro | Stardance
|
1793274455.1260736
|
1793879255.1260736
|
|
2151
|
The Roger Protocol by @OverDsh | Stardance
|
OverDsh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The Roger Protocol by @OverDsh | Stardance
|
1792738068.989099
|
1793342868.989099
|
|
2152
|
My first slack bot! by @Loading | Stardance
|
Loading
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Loading | Stardance
|
1793346614.4273424
|
1793951414.4273424
|
|
2153
|
My first slack bot! by @DanielNunoss | Stardance
|
DanielNunoss
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @DanielNunoss | Star Title: My first slack bot! by @DanielNunoss | Stardance...
|
1793342935.5062501
|
1793947735.5062501
|
|
2154
|
My first slack bot! by @HabibaMohammed | Stardance
|
HabibaMohammed
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @HabibaMohammed | St Title: My first slack bot! by @HabibaMohammed | Stardance...
|
1792749114.7246654
|
1793353914.7246654
|
|
2156
|
Untitled by @MichaelTheMoonGuy | Stardance
|
MichaelTheMoonGuy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @MichaelTheMoonGuy | Stardance
|
1792910948.7770002
|
1793774948.7770002
|
|
2157
|
MusicBot by @Geetha | Stardance
|
Geetha
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: MusicBot by @Geetha | Stardance
|
1793141628.030928
|
1793746428.030928
|
|
2158
|
My awesome macropad! by @Harper | Stardance
|
Harper
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Harper | Stardance
|
1793379146.729663
|
1793983946.729663
|
|
2159
|
Portable Key Pad by @plazmaboltz | Stardance
|
plazmaboltz
|
0
|
0.41
|
0
|
[]
|
[{"post_id": 1585, "ts": "2026 [{"post_id": 1585, "ts": "2026-06-03T18:14:43Z", "hours": 0.4061, "text": "I’ve been working on a keypad that you can bring around with you. This makes it a lot easier to type in numbers when you don’t have a keypad on your keyboard."}]...
|
Title: Portable Key Pad by @plazmaboltz | Stardanc Title: Portable Key Pad by @plazmaboltz | Stardance
Devlogs:
I’ve been working on a keypad that you can bring around with you. This makes it a lot easier to type in numbers when you don’t have a keypad on your keyboard....
|
1793202635.9818668
|
1793807435.9818668
|
|
2160
|
My awesome macropad! by @aqua_zm | Stardance
|
aqua_zm
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @aqua_zm | Stardanc Title: My awesome macropad! by @aqua_zm | Stardance...
|
1793202827.8288844
|
1793807627.8288844
|
|
2161
|
Minecraft Launcher by @tilstoermer | Stardance
|
tilstoermer
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Minecraft Launcher by @tilstoermer | Starda Title: Minecraft Launcher by @tilstoermer | Stardance...
|
1793414881.1150663
|
1794019681.1150663
|
|
2162
|
My awesome macropad! by @prajithvishnur | Stardanc My awesome macropad! by @prajithvishnur | Stardance...
|
prajithvishnur
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @prajithvishnur | S Title: My awesome macropad! by @prajithvishnur | Stardance...
|
1793224461.3136055
|
1793829261.3136055
|
|
2163
|
My first slack bot! by @Thunderhawk | Stardance
|
Thunderhawk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Thunderhawk | Stard Title: My first slack bot! by @Thunderhawk | Stardance...
|
1793422600.0148036
|
1794027400.0148036
|
|
2164
|
My awesome macropad! by @exelvi | Stardance
|
exelvi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @exelvi | Stardance
|
1793307233.6125505
|
1793912033.6125505
|
|
2165
|
my website by @Proatlife | Stardance
|
Proatlife
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my website by @Proatlife | Stardance
|
1793318005.865577
|
1793922805.865577
|
|
2166
|
My first slack bot! by @aqua_zm | Stardance
|
aqua_zm
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @aqua_zm | Stardance
|
1793177333.8057861
|
1793782133.8057861
|
|
2167
|
Yonnie's Portfolio by @Yonnie | Stardance
|
Yonnie
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Yonnie's Portfolio by @Yonnie | Stardan Title: Yonnie's Portfolio by @Yonnie | Stardance...
|
1793310905.6716626
|
1793915705.6716626
|
|
2168
|
Phoenix 1 - Prototype by @Yagna | Stardance
|
Yagna
|
0
|
18.75
|
0
|
[]
|
[{"post_id": 30073, "ts": "202 [{"post_id": 30073, "ts": "2026-07-17T11:20:36Z", "hours": 9.6183, "text": "Progress Devlog 2 - Phoenix 1: So basically, YOLO didn’t really work out, so I had to delete it because I didn’t have enough RAM on my Raspberry Pi. Instead, I got ROS 2(Specifically ROS 2 Jazzy, an older version released for Ubuntu 24.04.02). For my original version of main.py, which is a system that launches 4 separate files(Ultrasonics and Motors, both arduino and python). Now using ROS 2 I built a separate mapping system called Rviz2, which is a very versatile mapping system that can spawn things like walls and stuff, and its pretty cool. But then I had to create a bunch of new files, like “phoenix_config.rviz” and I needed to create a new launching system called ./launch.sh, which booted the necessary rviz terminal commands and my main.py simultaneously. I also made something called an RF Model, also known as Random Forest. What’s Random Forest? It’s basically a module that you can import via python that uses ultrasonic readings and turns them into basic YOLO detection: Like “Corner” or “Left Wall” and that RF communicates to my Rviz2 display, telling it to snap walls or stuff like that when it detects “Corner” or “T-Junction”. For my RF Model, I used a CSV file which uses my binary encodings(1 for blocked ultrasonic and 0 for not blocked ultrasonic). It was pretty simple, and with my 4 ultrasonic sensors I was able to create 16 total types of obstacles through my RF: 0,0,0,0,Path Clear 1,1,0,0,Left Corner Trap 1,0,1,0,Right Corner Trap 1,1,1,0,Dead End 1,1,1,1,Total Box Trap 0,1,1,0,Narrow Choke Point 0,0,0,1,Back Blocked 0,1,0,0,Left Wall 0,0,1,0,Right Wall 1,0,0,0,Front Wall 1,1,0,1,T-Junction Right Open 1,0,1,1,T-Junction Left Open 1,0,0,1,Fork 0,1,1,1,U-Tunnel Forward Open 0,1,0,1,Left Lane Guard 0,0,1,1,Right Lane Guard I also created a few JSON files with timestamps and stuff to log where the walls were created in Rviz2 and when and stuff like that: [ { \"label\": \"Front wall\", \"timestamp\": \"Jul 16 15:49\", \"coordinates\": [ 3.0, 0.0 ] }, { \"label\": \"Front wall\", \"timestamp\": \"Jul 16 15:49\", \"coordinates\": [ 3.0, -0.25 ] } ] So that’s basically what I spent my 9 hours of precious time on. It was Lwk such a pain but it was worth it."}, {"post_id": 23768, "ts": "2026-07-06T21:58:27Z", "hours": 1.2544, "text": "Progress Devlog 1 - Phoenix 1: If you saw my previous devlog, you should know what Phoenix 1 is. However, if you didn’t read it(Which you probably should :) ) you’re probably wondering: What is Phoenix 1? Well, it’s an obstacle avoidance robot that is known as an SAR(Search & Rescue). It uses sensor pads featuring thermal and ultrasonic sensors to navigate its way through tough terrain. It also uses things like a servo to drive its way through rubble and save lives! Today(Or maybe another day when you read this) I worked on my motor drivers and motors, and implemented a smart-driving system that utilizes specific readings that it is trained to recognize to understand how to maneuver itself through those places. I used Binary Code for this to implement a less than, and more than {distance} system. Here’s basically what I did in python: def process_distances_to_flags(front, left, right, back): # 1 if less than threshold (blocked), 0 if clear f_blocked = 1 if front < 150 else 0 l_blocked = 1 if left < 150 else 0 r_blocked = 1 if right < 145 else 0 b_blocked = 1 if back < 150 else 0 return [f_blocked, l_blocked, r_blocked, b_blocked] # Example: If your live readings are [400, 120, 80, 400] processed_data = process_distances_to_flags(400, 120, 80, 400) print(processed_data) # Output will be: [0, 1, 1, 0] I still have a way to go before I finish, but I feel like I have good progress. Also, if you can, please try to explain why a 12 V DC Motor doesn’t work, even though I have the right wirings with my L298N motor drivers(Lwk stuck here). This is still what I have on my checklist though to complete for my SAR: Implementing Smart-Terrain Driving - Partial Fix the Motors - Partial Get a Ras Pi Camera, as well as a Hailo 10h(Separate VRAM hardware) for YOLO(See my What’s YOLO devlog for more!) Get a Power module & Thermal sensors Design Sensor Pads and Test PCBs(KiCad is what I use)"}, {"post_id": 22587, "ts": "2026-07-05T03:38:03Z", "hours": 0.6039, "text": "Have you ever heard of YOLO? If you’re a normal person, you may have heard of it as the saying: “You only live once :)” But, if you’re a computer-geek or a hack clubber, you may have also heard it as “You Only Look Once” However, what’s the difference? Well, YOLO is an AI Software that is a real-time image detection algorithm. It’s kind of like a Mock-LiDAR in a sense. If you have a regular camera, it generally isn’t possible to have a sense of perception, unlike LiDAR, which fires lasers to have depth. Below is how I used YOLO in my project! My project uses a Raspberry Pi camera from Waveshare, and a few ultrasonic(HC_SR04) sensors for distance detection. I used YOLO nano to take the readings from my dist. sensors and camera and know what exactly is in front of me, not just a “thing”."}, {"post_id": 21539, "ts": "2026-07-03T15:44:46Z", "hours": 7.2725, "text": "What’s Phoenix 1? Started on my very cool robot, which uses different sensors like ultrasonic sensors and heat sensors, to detect its surroundings. To be more specific, it is an SAR(Search and Rescue) Robot, which rescues people in different terrains by using sensor pads as well as LiDAR(A thing that uses 3D Scanning to acknowledge the environment around them.) I just finished coding my ultrasonic sensors(Sensors that record distance: if you’re like ‘IDK what that is’) and tested them. They are good to go! My next goals: That will hopefully be done :) Motors and Motor Drivers PCB Design using KiCAD(More on that in my later posts) Camera AI Module + Servos Below is my code that I used for the ultrasonic sensors, I just used an arduino nano as an extension to manage the sensors, and python as a translator and stuff, in VSCode. You can see the rest of my code in my git repo(Which i will be posting soon)"}]...
|
Title: Phoenix 1 - Prototype by @Yagna | Stardance Title: Phoenix 1 - Prototype by @Yagna | Stardance
Devlogs:
What’s Phoenix 1? Started on my very cool robot, which uses different sensors like ultrasonic sensors and heat sensors, to detect its surroundings. To be more specific, it is an SAR(Search and Rescue) Robot, which rescues people in different terrains by using sensor pads as well as LiDAR(A thing that uses 3D Scanning to acknowledge the environment around them.) I just finished coding my ultrasonic sensors(Sensors that record distance: if you’re like ‘IDK what that is’) and tested them. They are good to go! My next goals: That will hopefully be done :) Motors and Motor Drivers PCB Design using KiCAD(More on that in my later posts) Camera AI Module + Servos Below is my code that I used for the ultrasonic sensors, I just used an arduino nano as an extension to manage the sensors, and python as a translator and stuff, in VSCode. You can see the rest of my code in my git repo(Which i will be posting soon)
Have you ever heard of YOLO? If you’re a normal person, you may have heard of it as the saying: “You only live once :)” But, if you’re a computer-geek or a hack clubber, you may have also heard it as “You Only Look Once” However, what’s the difference? Well, YOLO is an AI Software that is a real-time image detection algorithm. It’s kind of like a Mock-LiDAR in a sense. If you have a regular camera, it generally isn’t possible to have a sense of perception, unlike LiDAR, which fires lasers to have depth. Below is how I used YOLO in my project! My project uses a Raspberry Pi camera from Waveshare, and a few ultrasonic(HC_SR04) sensors for distance detection. I used YOLO nano to take the readings from my dist. sensors and camera and know what exactly is in front of me, not just a “thing”.
Progress Devlog 1 - Phoenix 1: If you saw my previous devlog, you should know what Phoenix 1 is. However, if you didn’t read it(Which you probably should :) ) you’re probably wondering: What is Phoenix 1? Well, it’s an obstacle avoidance robot that is known as an SAR(Search & Rescue). It uses sensor pads featuring thermal and ultrasonic sensors to navigate its way through tough terrain. It also uses things like a servo to drive its way through rubble and save lives! Today(Or maybe another day when you read this) I worked on my motor drivers and motors, and implemented a smart-driving system that utilizes specific readings that it is trained to recognize to understand how to maneuver itself through those places. I used Binary Code for this to implement a less than, and more than {distance} system. Here’s basically what I did in python: def process_distances_to_flags(front, left, right, back): # 1 if less than threshold (blocked), 0 if clear f_blocked = 1 if front < 150 else 0 l_blocked = 1 if left < 150 else 0 r_blocked = 1 if right < 145 else 0 b_blocked = 1 if back < 150 else 0 return [f_blocked, l_blocked, r_blocked, b_blocked] # Example: If your live readings are [400, 120, 80, 400] processed_data = process_distances_to_flags(400, 120, 80, 400) print(processed_data) # Output will be: [0, 1, 1, 0] I still have a way to go before I finish, but I feel like I have good progress. Also, if you can, please try to explain why a 12 V DC Motor doesn’t work, even though I have the right wirings with my L298N motor drivers(Lwk stuck here). This is still what I have on my checklist though to complete for my SAR: Implementing Smart-Terrain Driving - Partial Fix the Motors - Partial Get a Ras Pi Camera, as well as a Hailo 10h(Separate VRAM hardware) for YOLO(See my What’s YOLO devlog for more!) Get a Power module & Thermal sensors Design Sensor Pads and Test PCBs(KiCad is what I use)
Progress Devlog 2 - Phoenix 1: So basically, YOLO didn’t really work out, so I had to delete it because I didn’t have enough RAM on my Raspberry Pi. Instead, I got ROS 2(Specifically ROS 2 Jazzy, an older version released for Ubuntu 24.04.02). For my original version of main.py, which is a system that launches 4 separate files(Ultrasonics and Motors, both arduino and python). Now using ROS 2 I built a separate mapping system called Rviz2, which is a very versatile mapping system that can spawn things like walls and stuff, and its pretty cool. But then I had to create a bunch of new files, like “phoenix_config.rviz” and I needed to create a new launching system called ./launch.sh, which booted the necessary rviz terminal commands and my main.py simultaneously. I also made something called an RF Model, also known as Random Forest. What’s Random Forest? It’s basically a module that you can import via python that uses ultrasonic readings and turns them into basic YOLO detection: Like “Corner” or “Left Wall” and that RF communicates to my Rviz2 display, telling it to snap walls or stuff like that when it detects “Corner” or “T-Junction”. For my RF Model, I used a CSV file which uses my binary encodings(1 for blocked ultrasonic and 0 for not blocked ultrasonic). It was pretty simple, and with my 4 ultrasonic sensors I was able to create 16 total types of obstacles through my RF: 0,0,0,0,Path Clear 1,1,0,0,Left Corner Trap 1,0,1,0,Right Corner Trap 1,1,1,0,Dead End 1,1,1,1,Total Box Trap 0,1,1,0,Narrow Choke Point 0,0,0,1,Back Blocked 0,1,0,0,Left Wall 0,0,1,0,Right Wall 1,0,0,0,Front Wall 1,1,0,1,T-Junction Right Open 1,0,1,1,T-Junction Left Open 1,0,0,1,Fork 0,1,1,1,U-Tunnel Forward Open 0,1,0,1,Left Lane Guard 0,0,1,1,Right Lane Guard I also created a few JSON files with timestamps and stuff to log where the walls were created in Rviz2 and when and stuff like that: [ { "label": "Front wall", "timestamp": "Jul 16 15:49", "coordinates": [ 3.0, 0.0 ] }, { "label": "Front wall", "timestamp": "Jul 16 15:49", "coordinates": [ 3.0, -0.25 ] } ] So that’s basically what I spent my 9 hours of precious time on. It was Lwk such a pain but it was worth it....
|
1793411823.2912312
|
1794016623.2912312
|
|
2169
|
World's Worst Macropad by @Lana | Stardance
|
Lana
|
0
|
1.69
|
0
|
[]
|
[{"post_id": 6508, "ts": "2026 [{"post_id": 6508, "ts": "2026-06-10T22:44:52Z", "hours": 0.8275, "text": "Finished routing my PCB and creating my case today! (Sort of) I ran into a lot of trouble with the KiCAD components because I am just getting used to the software. While laying out the PCB, I noticed that many of the pads were appearing as “disconnected,” and my investigation into this issue definately set me back. I initially thought there was an issue with the footprint itself, only to find that A. My switches were wayyy too close - I didn’t notice they were overlapping B. KiCad was identifying pins that were not connected in the schematic. The footprint was functioning correctly-the software was simply indicating that certain GPIO pins had not been assigned to any net Besides re-learning to read instructions carefully and actually reference the diagrams before jumping into any work, I fell victim to the finicky nature of CAD-based software once again - (didn’t know it could still haunt me in circuit design/firmware. Beyond the electrical component, I was finally able to drift back into my domain - 3D design - as I worked on my case. I decided to be adventurous and neglect the warning on the macropad guide by using Onshape instead of Fusion since I’m more familiar with the software. Long story short, I had to scrap the first file completely and start over 😒. I literally had ONE job… This is what I have after about an hour of drawing a box. I’m excited to delve into other macropad designs to see how I can make mine worse!"}, {"post_id": 5412, "ts": "2026-06-09T05:10:54Z", "hours": 0.8628, "text": "PCB configuration - new to KiCAD software, so getting this done took longer than it should’ve. Through-holes are appearing as unconnected, and I’m trying to figure out what went wrong. Thoughts?"}]...
|
Title: World's Worst Macropad by @Lana | Stard Title: World's Worst Macropad by @Lana | Stardance
Devlogs:
PCB configuration - new to KiCAD software, so getting this done took longer than it should’ve. Through-holes are appearing as unconnected, and I’m trying to figure out what went wrong. Thoughts?
Finished routing my PCB and creating my case today! (Sort of) I ran into a lot of trouble with the KiCAD components because I am just getting used to the software. While laying out the PCB, I noticed that many of the pads were appearing as “disconnected,” and my investigation into this issue definately set me back. I initially thought there was an issue with the footprint itself, only to find that A. My switches were wayyy too close - I didn’t notice they were overlapping B. KiCad was identifying pins that were not connected in the schematic. The footprint was functioning correctly-the software was simply indicating that certain GPIO pins had not been assigned to any net Besides re-learning to read instructions carefully and actually reference the diagrams before jumping into any work, I fell victim to the finicky nature of CAD-based software once again - (didn’t know it could still haunt me in circuit design/firmware. Beyond the electrical component, I was finally able to drift back into my domain - 3D design - as I worked on my case. I decided to be adventurous and neglect the warning on the macropad guide by using Onshape instead of Fusion since I’m more familiar with the software. Long story short, I had to scrap the first file completely and start over 😒. I literally had ONE job… This is what I have after about an hour of drawing a box. I’m excited to delve into other macropad designs to see how I can make mine worse!...
|
1792781524.7281902
|
1793386324.7281902
|
|
2170
|
My awesome macropad! by @shad0wRoot | Stardance
|
shad0wRoot
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shad0wRoot | Stard Title: My awesome macropad! by @shad0wRoot | Stardance...
|
1793317692.4748707
|
1793922492.4748707
|
|
2171
|
My first slack bot! by @stefmaes01 | Stardance
|
stefmaes01
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @stefmaes01 | Starda Title: My first slack bot! by @stefmaes01 | Stardance...
|
1793170147.6447902
|
1793774947.6447902
|
|
2172
|
Untitled project by @JaxonGreen | Stardance
|
JaxonGreen
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @JaxonGreen | Stardance
|
1793310720.5720227
|
1793915520.5720227
|