|
27942
|
Untitled project by @Amulu | Stardance
|
Amulu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Amulu | Stardance
|
1793159715.1992433
|
1793764515.1992433
|
|
30633
|
EcoSwipe by @SirAlex | Stardance
|
SirAlex
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: EcoSwipe by @SirAlex | Stardance
|
1793159714.3117993
|
1793764514.3117993
|
|
7163
|
Untitled project by @WakCLI | Stardance
|
WakCLI
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @WakCLI | Stardance
|
1793159713.4153807
|
1793764513.4153807
|
|
2300
|
Untitled by @Joeryon2011 | Stardance
|
Joeryon2011
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Joeryon2011 | Stardance
|
1793159712.5288591
|
1793764512.5288591
|
|
30905
|
My first slack bot! by @Aagyasakha | Stardance
|
Aagyasakha
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Aagyasakha | Starda Title: My first slack bot! by @Aagyasakha | Stardance...
|
1793159711.2460766
|
1793764511.2460766
|
|
10623
|
TextOS by @Joschi | Stardance
|
Joschi
|
0
|
2.94
|
0
|
[]
|
[{"post_id": 4276, "ts": "2026 [{"post_id": 4276, "ts": "2026-06-07T15:09:32Z", "hours": 0.7347, "text": "Created a README explain file in German"}, {"post_id": 4237, "ts": "2026-06-07T14:06:28Z", "hours": 1.2142, "text": "Finished the README explain file in English for the first bootloader version."}, {"post_id": 4120, "ts": "2026-06-07T09:54:13Z", "hours": 0.9889, "text": "First little version of a bootloader and README"}]...
|
Title: TextOS by @Joschi | Stardance
Devlogs:
Fir Title: TextOS by @Joschi | Stardance
Devlogs:
First little version of a bootloader and README
Finished the README explain file in English for the first bootloader version.
Created a README explain file in German...
|
1793159709.0970314
|
1793764509.0970314
|
|
26148
|
Exoplanet w/ TESS by @prasun_modi22 | Stardance
|
prasun_modi22
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Exoplanet w/ TESS by @prasun_modi22 | Stard Title: Exoplanet w/ TESS by @prasun_modi22 | Stardance...
|
1793159707.959716
|
1793764507.959716
|
|
25958
|
WarioWare Game by @yuvy123 | Stardance
|
yuvy123
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @yuvy123 | Stardance
|
1793159707.0456939
|
1793764507.0456939
|
|
33987
|
HTTP server + Local AI by @Knaj | Stardance
|
Knaj
|
0
|
2.31
|
0
|
[]
|
[{"post_id": 27065, "ts": "202 [{"post_id": 27065, "ts": "2026-07-12T09:00:22Z", "hours": 2.3053, "text": "I worked on creating the server itself, making it work correctly. To do this, I used the <arpa/inet.h> header. This is my first time doing anything like this, I’ve never messed around with servers and such. The trickiest part was definitely setting up the firewall, since the site did not work on other devices. Serving different MIME types without hardcoding wasn’t the easiest either. Despite that, I really enjoyed doing this, and I’m sure that once I get the ollama API linked using curl, this will surely be a great project to put on my Resume."}]...
|
Title: HTTP server + Local AI by @Knaj | Stardance Title: HTTP server + Local AI by @Knaj | Stardance
Devlogs:
I worked on creating the server itself, making it work correctly. To do this, I used the <arpa/inet.h> header. This is my first time doing anything like this, I’ve never messed around with servers and such. The trickiest part was definitely setting up the firewall, since the site did not work on other devices. Serving different MIME types without hardcoding wasn’t the easiest either. Despite that, I really enjoyed doing this, and I’m sure that once I get the ollama API linked using curl, this will surely be a great project to put on my Resume....
|
1793159706.1794837
|
1793764506.1794837
|
|
40004
|
Untitled by @Eyael15 | Stardance
|
Eyael15
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Eyael15 | Stardance
|
1793159705.2787626
|
1793764505.2787626
|
|
13326
|
My awesome macropad! by @easonliu49 | Stardance
|
easonliu49
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @easonliu49 | Stard Title: My awesome macropad! by @easonliu49 | Stardance...
|
1793159704.3731587
|
1793764504.3731587
|
|
30373
|
Laptop wide ad blocker by @checkers | Stardance
|
checkers
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Laptop wide ad blocker by @checkers | Stard Title: Laptop wide ad blocker by @checkers | Stardance...
|
1793159703.509798
|
1793764503.509798
|
|
14951
|
An Automated Car using LiDAR by @Kanav_Vyas | Star An Automated Car using LiDAR by @Kanav_Vyas | Stardance...
|
Kanav_Vyas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: An Automated Car using LiDAR by @Kanav_Vyas Title: An Automated Car using LiDAR by @Kanav_Vyas | Stardance...
|
1793159702.6453962
|
1793764502.6453962
|
|
19182
|
argus mission by @diyab | Stardance
|
diyab
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: argus mission by @diyab | Stardance
|
1793159701.7624161
|
1793764501.7624161
|
|
71205
|
Diggo by @JurekDev | Stardance
|
JurekDev
|
1
|
24.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-24T16:58:08Z", "hours": 24.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a solana launchpad.", "repo": "https://github.com/diggofun/diggo", "demo": "https://diggo.fun"}]...
|
[{"post_id": 82353, "ts": "202 [{"post_id": 82353, "ts": "2026-10-24T16:46:55Z", "hours": 24.3053, "text": "Completed a mvp Solana Launchpad. It’s live at https://diggo.fun . Comment for suggestions."}]...
|
Title: Diggo by @JurekDev | Stardance
Devlogs:
Co Title: Diggo by @JurekDev | Stardance
Devlogs:
Completed a mvp Solana Launchpad. It’s live at https://diggo.fun . Comment for suggestions.
Ships:
I made a solana launchpad....
|
1793678101.662257
|
1793764501.662257
|
|
3165
|
My awesome macropad! by @Hadrian | Stardance
|
Hadrian
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Hadrian | Stardanc Title: My awesome macropad! by @Hadrian | Stardance...
|
1793159700.8542554
|
1793764500.8542554
|
|
71204
|
THE Gradient AI Newsletter by @shlok_ | Stardance
|
shlok_
|
1
|
10.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-24T16:48:45Z", "hours": 10.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Created a daily automated newsletter publisher that sends emails and created youtube videos and linkedin posts every day. The most challengin part of thi was configuring the github actions to make the video acctually publish and the videos post, from this I learned how useful automations can be how daily posts can create a large portfolio of posts.", "repo": "https://github.com/sgohils/The-Gradient-AI-Newsletter", "demo": "https://www.gradientnews.app/"}]...
|
[{"post_id": 82348, "ts": "202 [{"post_id": 82348, "ts": "2026-10-24T16:44:51Z", "hours": 10.0803, "text": "Created full newsletter, created full automated web scraper and groq api summaries of the news today, also created the fronted and daily publisher on github actions also added automated youtube and linkedin pipelines"}]...
|
Title: THE Gradient AI Newsletter by @shlok_ | Sta Title: THE Gradient AI Newsletter by @shlok_ | Stardance
Devlogs:
Created full newsletter, created full automated web scraper and groq api summaries of the news today, also created the fronted and daily publisher on github actions also added automated youtube and linkedin pipelines
Ships:
Created a daily automated newsletter publisher that sends emails and created youtube videos and linkedin posts every day. The most challengin part of thi was configuring the github actions to make the video acctually publish and the videos post, from this I learned how useful automations can be how daily posts can create a large portfolio of posts....
|
1793678099.6774852
|
1793764499.6774852
|
|
71203
|
Earthy by @Rohan | Stardance
|
Rohan
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-24T16:58:54Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Earthy I made earthy, it is a mission project and my main goal behind is to learn more JS and get used to JS concepts. Currently I mainly code in python and sometimes C or C++ also learning assembly. I barely do frontend and I’m planning to learn frontend over the next few weeks! A few features of the website: Date picker so you can select the date of the image you want to see :D NASA image displayed for each day that has passed Short description + title off the image displayed The css and html went smoothly although I had trouble inverting the design on the side and eventually had to ask chatgpt on how to invert it. Quick note: If it says “undefined” you have picked a date in the future and NASA’s API hasn’t selected a image for that date. You must select it from the past only.", "repo": "https://github.com/Rohan317685/Earthy", "demo": "https://rohan317685.github.io/Earthy"}]...
|
[{"post_id": 82352, "ts": "202 [{"post_id": 82352, "ts": "2026-10-24T16:46:51Z", "hours": 1.7983, "text": "I worked on the code; the CSS, js and html. I had quite a few issues especially with the CSS misbehaving as the design on the sides would not invert and was not symmetrical I eventually found how to invert it succesfully. The API was returning the NASA logo for some reason although it turns out I was using the wrong URL and figured it out after I asked chatgpt. The rest of the codebase went smoothly, I’m starting to get used to js more and more currently I mainly code only in python so I’m trying to learn js! There are a few concepts hard to wrap my head around but eventually learnt them : p"}]...
|
Title: Earthy by @Rohan | Stardance
Devlogs:
I wo Title: Earthy by @Rohan | Stardance
Devlogs:
I worked on the code; the CSS, js and html. I had quite a few issues especially with the CSS misbehaving as the design on the sides would not invert and was not symmetrical I eventually found how to invert it succesfully. The API was returning the NASA logo for some reason although it turns out I was using the wrong URL and figured it out after I asked chatgpt. The rest of the codebase went smoothly, I’m starting to get used to js more and more currently I mainly code only in python so I’m trying to learn js! There are a few concepts hard to wrap my head around but eventually learnt them : p
Ships:
Earthy I made earthy, it is a mission project and my main goal behind is to learn more JS and get used to JS concepts. Currently I mainly code in python and sometimes C or C++ also learning assembly. I barely do frontend and I’m planning to learn frontend over the next few weeks! A few features of the website: Date picker so you can select the date of the image you want to see :D NASA image displayed for each day that has passed Short description + title off the image displayed The css and html went smoothly although I had trouble inverting the design on the side and eventually had to ask chatgpt on how to invert it. Quick note: If it says “undefined” you have picked a date in the future and NASA’s API hasn’t selected a image for that date. You must select it from the past only....
|
1793678098.5672705
|
1793764498.5672705
|
|
5413
|
RC Car by @rshoa001 | Stardance
|
rshoa001
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: RC Car by @rshoa001 | Stardance
|
1793159698.393761
|
1793764498.393761
|
|
33209
|
Untitled project by @Suren | Stardance
|
Suren
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Suren | Stardance
|
1793159697.5122628
|
1793764497.5122628
|
|
23576
|
Inelity - e-commerence by @kilicdev | Stardance
|
kilicdev
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Inelity - e-commerence by @kilicdev | Stard Title: Inelity - e-commerence by @kilicdev | Stardance...
|
1793159696.6314752
|
1793764496.6314752
|
|
12159
|
My first slack bot! by @riyasutharia | Stardance
|
riyasutharia
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @riyasutharia | Star Title: My first slack bot! by @riyasutharia | Stardance...
|
1793159695.7454598
|
1793764495.7454598
|
|
28876
|
digital name tag by @Minecraftchest2 | Stardance
|
Minecraftchest2
|
0
|
0.91
|
0
|
[]
|
[{"post_id": 19364, "ts": "202 [{"post_id": 19364, "ts": "2026-06-30T17:16:42Z", "hours": 0.9142, "text": "Soldered all the parts i have. The only parts that i need to solder are my devboard which i am still waiting to be delivered and the buzzer because i forgot to make sure that the footprint was the right size for the buzzer i ordered so now i either need to find and adapter or find a buzzer that fits the footprint i have. once i find my wire cutter i am also going to trim the pins on the battery holder."}]...
|
Title: digital name tag by @Minecraftchest2 | Star Title: digital name tag by @Minecraftchest2 | Stardance
Devlogs:
Soldered all the parts i have. The only parts that i need to solder are my devboard which i am still waiting to be delivered and the buzzer because i forgot to make sure that the footprint was the right size for the buzzer i ordered so now i either need to find and adapter or find a buzzer that fits the footprint i have. once i find my wire cutter i am also going to trim the pins on the battery holder....
|
1793159694.8417711
|
1793764494.8417711
|
|
20482
|
My first slack bot! by @skspatel8112 | Stardance
|
skspatel8112
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @skspatel8112 | Star Title: My first slack bot! by @skspatel8112 | Stardance...
|
1793159693.966896
|
1793764493.966896
|
|
29939
|
My very own WebOS by @shahanachakrabarti | Stardan My very own WebOS by @shahanachakrabarti | Stardance...
|
shahanachakrabarti
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @shahanachakrabarti | Title: My very own WebOS by @shahanachakrabarti | Stardance...
|
1793159693.0956008
|
1793764493.0956008
|
|
5174
|
My first slack bot! by @Chezzborber | Stardance
|
Chezzborber
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Chezzborber | Stard Title: My first slack bot! by @Chezzborber | Stardance...
|
1793159692.1892486
|
1793764492.1892486
|
|
28362
|
My awesome macropad! by @raj06082011 | Stardance
|
raj06082011
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @raj06082011 | Star Title: My awesome macropad! by @raj06082011 | Stardance...
|
1793159691.3042219
|
1793764491.3042219
|
|
18399
|
My first slack bot! by @JosephDola | Stardance
|
JosephDola
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @JosephDola | Starda Title: My first slack bot! by @JosephDola | Stardance...
|
1793159690.3966444
|
1793764490.3966444
|
|
18597
|
HelpNearby by @Pavel | Stardance
|
Pavel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: HelpNearby by @Pavel | Stardance
|
1793159689.540886
|
1793764489.540886
|
|
28025
|
My very own WebOS by @Hawk | Stardance
|
Hawk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Hawk | Stardance
|
1793159688.6729517
|
1793764488.6729517
|
|
38326
|
Portfolio Website by @Venkatesh | Stardance
|
Venkatesh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Portfolio Website by @Venkatesh | Stardance
|
1793159687.7661357
|
1793764487.7661357
|
|
15510
|
My awesome macropad! by @CheckMate | Stardance
|
CheckMate
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @CheckMate | Starda Title: My awesome macropad! by @CheckMate | Stardance...
|
1793159686.8553026
|
1793764486.8553026
|
|
12281
|
My awesome macropad! by @alexseekingalpha | Starda My awesome macropad! by @alexseekingalpha | Stardance...
|
alexseekingalpha
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @alexseekingalpha | Title: My awesome macropad! by @alexseekingalpha | Stardance...
|
1793159685.9642808
|
1793764485.9642808
|
|
40284
|
income tax by @solo_ | Stardance
|
solo_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: income tax by @solo_ | Stardance
|
1793159685.099963
|
1793764485.099963
|
|
15360
|
My very own WebOS by @Mathlete | Stardance
|
Mathlete
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Mathlete | Stardance
|
1793159684.2494414
|
1793764484.2494414
|
|
33383
|
My very own WebOS by @Percy_Black | Stardance
|
Percy_Black
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Percy_Black | Stardan Title: My very own WebOS by @Percy_Black | Stardance...
|
1793159683.3388247
|
1793764483.3388247
|
|
18404
|
test project by @Rakon150 | Stardance
|
Rakon150
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: test project by @Rakon150 | Stardance
|
1792900482.8104033
|
1793764482.8104033
|
|
28110
|
Learn how to code by @gustvo_mt | Stardance
|
gustvo_mt
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Learn how to code by @gustvo_mt | Stardance
|
1793159682.4627247
|
1793764482.4627247
|
|
73667
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792900481.9792225
|
1793764481.9792225
|
|
10149
|
My first slack bot! by @OdeliaG | Stardance
|
OdeliaG
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @OdeliaG | Stardance
|
1793159681.5864425
|
1793764481.5864425
|
|
73666
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792900481.1609654
|
1793764481.1609654
|
|
13745
|
Pi OS lightweight by @anaysoman | Stardance
|
anaysoman
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Pi OS lightweight by @anaysoman | Stardance
|
1793159680.7133975
|
1793764480.7133975
|
|
73665
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792900480.3277345
|
1793764480.3277345
|
|
359
|
LimBooth by @CaesarAR | Stardance
|
CaesarAR
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: LimBooth by @CaesarAR | Stardance
|
1793159679.8355918
|
1793764479.8355918
|
|
73664
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792900479.4955535
|
1793764479.4955535
|
|
37648
|
Untitled project by @azsum123 | Stardance
|
azsum123
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @azsum123 | Stardance
|
1793159678.9713628
|
1793764478.9713628
|
|
73663
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792900478.6671827
|
1793764478.6671827
|
|
1293
|
My awesome macropad! by @Arwin | Stardance
|
Arwin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Arwin | Stardance
|
1793159678.0970836
|
1793764478.0970836
|
|
73662
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792900477.8376222
|
1793764477.8376222
|
|
69752
|
Smart inspection helmet by @Tejas | Stardance
|
Tejas
|
1
|
22.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-31T22:46:06Z", "hours": 22.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This is Smart Inspection helmet this detects the analog gauge reading and stores it digitally i am making this project to solve a problem , i factory’s there are many manual gauges which have to monitored manually by the works and take a note of a reading manually using this helmet they can just walk to a gauge and take a reading very easily and it can be monitored by the dashboard ( This Project is not completed fully but all the features are working in future event will continue this and upgrade it to be used for real world application ) You can see Demo video of this project to understand it better", "repo": "https://github.com/tejasmmali/Smart-Inspection-Helmet", "demo": ""}]...
|
[{"post_id": 85946, "ts": "202 [{"post_id": 85946, "ts": "2026-10-31T22:33:39Z", "hours": 1.5083, "text": "Oct 1 Devlog 7 Final Added the monitoring and Deployed on RDK X5 added the data storage feature now all the images and the data stores in the data folder i used .json file insted of sql because i knew .json lil bit i can understand it thats why i made storage system with that stored image also showed on the monitor dashboard in the monitor dashboard it have live feed of the detection also the live dashboard is local hosted on rdk x5 Deployed on RDK X5 Board i deployed the program using ssh function wirelessly with out any wired connection for the camera reference we have camera feed on dashboard the dashboard is hosted on rdk x5 using local port other all the things are similar to pc so nothing much to say but in the rdk we have lesser fps Future of this project i will create more accurate program for more precise detection i will design cad model for mount of the helmet i will use rdkx5 local 10 AI tops to process this i will continue this project in next event and complete it (I uploaded a Youtube demo video also for this project )"}, {"post_id": 85810, "ts": "2026-10-31T19:10:12Z", "hours": 1.2642, "text": "Oct 1 Devlog 6 Added detection in webcam feed as per now i have to select image to run detection on it then its showing results now i added same detection video feed its detects real time almost correct (took some help of ai in it apt i dont have time 😭) detection works smooth in video feed also its shows as fps , angle and predicted reading in scale of 1-10 i faced like like problem in lock in the circle and needle so i took some ai help to fix it it added looked in config in which it will locked in for fixed amount as configured after that it will redo detection it solve problem of unstable detection because detection is locked future task to store this readings and pictures and save it run this whole thing on rdk"}, {"post_id": 85600, "ts": "2026-10-31T15:08:52Z", "hours": 0.9506, "text": "Oct 31 Devlog 5 Fixed the out of range problem in detection as per now i program i which it detects the gauge and calculates the needle angle and gives the reading between 1-10 bars (not totally accurate) so in last devlog i talked about i am having issues in the some images its showing out of range i found a problem which is a calculation issue by wraparound by model0 360 degree calculation (i took help of ai in it) then fixed the minimum angle boudary to handle minor detection errors"}, {"post_id": 85034, "ts": "2026-10-30T20:18:53Z", "hours": 3.4178, "text": "30 Oct Devlog 4 added reading with angle detection previously i calculated the angle of the needle from the image now i calculated the approx. reading from that angle of needle in the circle like i calculated that by cutting the bottom area and and calculating from start point to end point its predict reading based on that Yes its bad calculation but i tried multiple method but i have ocr the image first to get the numbers on gauge that makes the process slow so for now its only works on gauge which i have config and one at a time according to config / manual calibration only its give value in between 1 to 10 bar which can be incorrect but you have to calibrate it according to gauge type/spec future task for now as per now i cant make it detecting real reading due to ocr need for that , i will only have 1-10 scale for now and solve that out of range problem (image given) i will now focus on integrating in video feed and calculating in real time"}, {"post_id": 83053, "ts": "2026-10-26T18:07:31Z", "hours": 5.6478, "text": "26 Oct Devlog 3 added angle detection i added angle detection in the gauge now its detects angle of the needle by uploading photo of it i added one more feature to save the results from which i can store data i added the maximum and minimum detection by capturing darkest spot on gauge on both edges tried to increase accuracy so i tried to create a new program and increase some accuracy or precision but it did worked it got worst and worst so decided to scarp that now i am focusing on angle detection which almost working but doing more work on it"}, {"post_id": 81618, "ts": "2026-10-21T19:39:38Z", "hours": 6.4294, "text": "Oct 21 Devlog 2 detecting the circle in the gauge i have fixed the fps issue previously and getting stable fps to perform my task through a webcam its mentioned in first devlog so i moved on to next part so after that i started working on detecting gauge and its main pin first i started with detecting the circle and middle point of the gauge so i used gauge image for that for now and then i apply same algorithm in video input so i understanded the geometry of circle to detect circle in the gauge then i get to know that we have prepare the image first for the detection in which we apply grayscale filter and blur to image , blur to reduce the noise after that preparing i used the “cv2.HoughCircles()” library of open cv this library search the circular shapes in images it have multiple parameter we can tweak to get desirable outcome after using that library to detect circle i draw the circle in the image and displayed the output in terminal after detecting the main circle in gauge finding the pin mid point is easy just put an dot on middle of circle(repented by red) Long Part Detecting the needle to detect the main gauge needle we have to mask the dial gray scale the region and using edge detection to highlight the boundaries and line (photos added) then identify the candidate line around the gauge so they all not mix-up (only detects straight lines ) then i visualized the lines i faced like problem in unpacking this detected line coordinates because it is structed as a single integer so i lookup for solution and come accross it we have to use “fatten()” it coverts arrays into one-dimensional array i didnt get it that much but its like assigning multiple coordinate at single point and i got lines on the images but all are not filtered too many line the out put is usable so we have to use filters like in the sence a set rules which line can pass through which are not i mused midpoint formula to calculate the closest line to the mid point to detect the needle after that i used angle calculation too after that i used all of this filtration and all that and combine it together and got the output in last now its detecting the needle and dial of the gauge given in input (some time is inflated due to some error in hackatime i hope it solve asap it tracked my unrelated grokbot session time in this project )"}, {"post_id": 80464, "ts": "2026-10-17T18:37:58Z", "hours": 2.4633, "text": "Oct 18 Devlog 1 Starting up Project Testing all things setting up Making a inspection helmet for industry use where they use it for gauge reading and storing that data and its used for live monitoring What did i do today i checked the new webcam i choose this cam because its best for my use , got its feed on window using python decided using open cv library of python to track the gauge data live learned you to add images in opencv window and add filters to them learned how to apply different types of filters Problems - i faced from in getting stable fps in video feed using web cam so i tried multiple technique then i figured out by lowering the resolution and changing the video format give me output that i want so set the resolution to 640X480 and format to MJPG in future now i am testing in my pc then i shift to my rdk x5 board and use it as computation board and use its npu to render output and attach this to a helmet so works can use this"}]...
|
Title: Smart inspection helmet by @Tejas | Stardan Title: Smart inspection helmet by @Tejas | Stardance
Devlogs:
Oct 18 Devlog 1 Starting up Project Testing all things setting up Making a inspection helmet for industry use where they use it for gauge reading and storing that data and its used for live monitoring What did i do today i checked the new webcam i choose this cam because its best for my use , got its feed on window using python decided using open cv library of python to track the gauge data live learned you to add images in opencv window and add filters to them learned how to apply different types of filters Problems - i faced from in getting stable fps in video feed using web cam so i tried multiple technique then i figured out by lowering the resolution and changing the video format give me output that i want so set the resolution to 640X480 and format to MJPG in future now i am testing in my pc then i shift to my rdk x5 board and use it as computation board and use its npu to render output and attach this to a helmet so works can use this
Oct 21 Devlog 2 detecting the circle in the gauge i have fixed the fps issue previously and getting stable fps to perform my task through a webcam its mentioned in first devlog so i moved on to next part so after that i started working on detecting gauge and its main pin first i started with detecting the circle and middle point of the gauge so i used gauge image for that for now and then i apply same algorithm in video input so i understanded the geometry of circle to detect circle in the gauge then i get to know that we have prepare the image first for the detection in which we apply grayscale filter and blur to image , blur to reduce the noise after that preparing i used the “cv2.HoughCircles()” library of open cv this library search the circular shapes in images it have multiple parameter we can tweak to get desirable outcome after using that library to detect circle i draw the circle in the image and displayed the output in terminal after detecting the main circle in gauge finding the pin mid point is easy just put an dot on middle of circle(repented by red) Long Part Detecting the needle to detect the main gauge needle we have to mask the dial gray scale the region and using edge detection to highlight the boundaries and line (photos added) then identify the candidate line around the gauge so they all not mix-up (only detects straight lines ) then i visualized the lines i faced like problem in unpacking this detected line coordinates because it is structed as a single integer so i lookup for solution and come accross it we have to use “fatten()” it coverts arrays into one-dimensional array i didnt get it that much but its like assigning multiple coordinate at single point and i got lines on the images but all are not filtered too many line the out put is usable so we have to use filters like in the sence a set rules which line can pass through which are not i mused midpoint formula to calculate the closest line to the mid point to detect the needle after that i used angle calculation too after that i used all of this filtration and all that and combine it together and got the output in last now its detecting the needle and dial of the gauge given in input (some time is inflated due to some error in hackatime i hope it solve asap it tracked my unrelated grokbot session time in this project )
26 Oct Devlog 3 added angle detection i added angle detection in the gauge now its detects angle of the needle by uploading photo of it i added one more feature to save the results from which i can store data i added the maximum and minimum detection by capturing darkest spot on gauge on both edges tried to increase accuracy so i tried to create a new program and increase some accuracy or precision but it did worked it got worst and worst so decided to scarp that now i am focusing on angle detection which almost working but doing more work on it
30 Oct Devlog 4 added reading with angle detection previously i calculated the angle of the needle from the image now i calculated the approx. reading from that angle of needle in the circle like i calculated that by cutting the bottom area and and calculating from start point to end point its predict reading based on that Yes its bad calculation but i tried multiple method but i have ocr the image first to get the numbers on gauge that makes the process slow so for now its only works on gauge which i have config and one at a time according to config / manual calibration only its give value in between 1 to 10 bar which can be incorrect but you have to calibrate it according to gauge type/spec future task for now as per now i cant make it detecting real reading due to ocr need for that , i will only have 1-10 scale for now and solve that out of range problem (image given) i will now focus on integrating in video feed and calculating in real time
Oct 31 Devlog 5 Fixed the out of range problem in detection as per now i program i which it detects the gauge and calculates the needle angle and gives the reading between 1-10 bars (not totally accurate) so in last devlog i talked about i am having issues in the some images its showing out of range i found a problem which is a calculation issue by wraparound by model0 360 degree calculation (i took help of ai in it) then fixed the minimum angle boudary to handle minor detection errors
Oct 1 Devlog 6 Added detection in webcam feed as per now i have to select image to run detection on it then its showing results now i added same detection video feed its detects real time almost correct (took some help of ai in it apt i dont have time 😭) detection works smooth in video feed also its shows as fps , angle and predicted reading in scale of 1-10 i faced like like problem in lock in the circle and needle so i took some ai help to fix it it added looked in config in which it will locked in for fixed amount as configured after that it will redo detection it solve problem of unstable detection because detection is locked future task to store this readings and pictures and save it run this whole thing on rdk
Oct 1 Devlog 7 Final Added the monitoring and Deployed on RDK X5 added the data storage feature now all the images and the data stores in the data folder i used .json file insted of sql because i knew .json lil bit i can understand it thats why i made storage system with that stored image also showed on the monitor dashboard in the monitor dashboard it have live feed of the detection also the live dashboard is local hosted on rdk x5 Deployed on RDK X5 Board i deployed the program using ssh function wirelessly with out any wired connection for the camera reference we have camera feed on dashboard the dashboard is hosted on rdk x5 using local port other all the things are similar to pc so nothing much to say but in the rdk we have lesser fps Future of this project i will create more accurate program for more precise detection i will design cad model for mount of the helmet i will use rdkx5 local 10 AI tops to process this i will continue this project in next event and complete it (I uploaded a Youtube demo video also for this project )
Ships:
This is Smart Inspection helmet this detects the analog gauge reading and stores it digitally i am making this project to solve a problem , i factory’s there are many manual gauges which have to monitored manually by the works and take a note of a reading manually using this helmet they can just walk to a gauge and take a reading very easily and it can be monitored by the dashboard ( This Project is not completed fully but all the features are working in future event will continue this and upgrade it to be used for real world application ) You can see Demo video of this project to understand it better...
|
1793678077.4777315
|
1793764477.4777315
|