<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.why2025.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Shmuma</id>
	<title>WHY2025 wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.why2025.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Shmuma"/>
	<link rel="alternate" type="text/html" href="https://wiki.why2025.org/Special:Contributions/Shmuma"/>
	<updated>2026-04-18T22:06:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.12</generator>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=Badge&amp;diff=20393</id>
		<title>Badge</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=Badge&amp;diff=20393"/>
		<updated>2025-08-15T10:21:26Z</updated>

		<summary type="html">&lt;p&gt;Shmuma: Added badge cover&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{whybox|title=WHY2025 Badge|content=&lt;br /&gt;
&#039;&#039;&#039;Warning&#039;&#039;&#039;&lt;br /&gt;
* ⚠️ [[Badge/Fire hazard]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Articles&#039;&#039;&#039;&lt;br /&gt;
* [https://why2025.org/post/494 Blogpost 01] - A First Look at the WHY2025 Badge: Prototyping Complete&lt;br /&gt;
* [https://why2025.org/post/697 Blogpost 02] - Build With Us: The WHY2025 Badge and the Last‑Mile Push&lt;br /&gt;
* [https://www.youtube.com/watch?v=-uMUSUYVGkU WHYCast Episode41]&lt;br /&gt;
* [https://tweakers.net/geek/237414/dit-is-de-why2025-badge-met-twee-esp32s-en-een-loramodule.html Tweakers article] (Dutch) - Dit is de WHY2025-badge met twee ESP32&#039;s en een loramodule&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Documentation&#039;&#039;&#039;&lt;br /&gt;
* [https://badge.why2025.org/ BadgeHub] and its [https://badge.why2025.org/api-docs/ API Docs]&lt;br /&gt;
* [https://gitlab.com/why2025/team-badge Team:Badge GitLab repo] (files + documentation)&lt;br /&gt;
* Flash your badge with the BadgeVMS firmware at [https://why-prog.heplaphon.com/ WHY Badge Web Flasher]&lt;br /&gt;
* Report your [[Badge Issues]]&lt;br /&gt;
* Report your [[Badge App Requests]]&lt;br /&gt;
* [[How to develop an app]]&lt;br /&gt;
* [[Badge/MacOS_Drivers]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reflash your badge ==&lt;br /&gt;
&lt;br /&gt;
You&#039;re home and the badge won&#039;t update over WiFi anymore?&lt;br /&gt;
&lt;br /&gt;
Use the [https://why-prog.heplaphon.com/ WHY badge flasher] (requires Chrome or Edge browser).&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;BadgeVMS post_event&amp;quot; for a firmware supporting WiFi setup.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to install Chrome or Edge on your machine, you can compile the current firmware version yourself, using the instructions on [[How to develop an app]]. The updated firmware will automatically add the new settings app to your badge.&lt;br /&gt;
&lt;br /&gt;
== Batteries ==&lt;br /&gt;
&lt;br /&gt;
* Beware of the [[Badge/Fire hazard]] warning before you use batteries in the device.&lt;br /&gt;
* insert Cell Positive (+) side, which is the &#039;middle&#039; of the badge, first, and Cell Minus (-), near the &#039;edge&#039; of the badge, second.&lt;br /&gt;
* don&#039;t forget to take it out when not in use because of https://why2025.org/post/822&lt;br /&gt;
* you can flash with the batteries in, for charging you can use any of the two ports&lt;br /&gt;
&lt;br /&gt;
== Badge Case Info == &lt;br /&gt;
&lt;br /&gt;
Currently cases are designed around the prototype PCBs. The final boards might be slightly different, so best advise is currently to wait until (after) the camp with printing one - the badges will be usable without a case. Instead, maybe help with printing the 3mm full-frame spaces (see above).&lt;br /&gt;
&lt;br /&gt;
	•	Designing your own case? Use the existing screw holes on the badge.&lt;br /&gt;
	•	Bring M2 screws, up to 15 mm in length depending on your case design.&lt;br /&gt;
	•	Badges function fully without a case.&lt;br /&gt;
	•	Note: Cases take much longer to print than spacers.&lt;br /&gt;
&lt;br /&gt;
Case Examples by the community:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://www.printables.com/model/1372316-why2025-badge-case Semi-official case] &lt;br /&gt;
* [https://www.printables.com/model/1376706-why-2025-badge-case-remix Remix of above for printing without supports]&lt;br /&gt;
* [https://www.printables.com/model/1377822-why2025-transparent-case Other case design which allows for transparent cases]&lt;br /&gt;
* [https://momakemore.com/micropages/why2025/ Another feature rich heavy duty case by @MoMakeMore based on the cutouts by @Dynom]&lt;br /&gt;
* [https://www.printables.com/model/1380554-why2025-badge-case-speedy-print-the-boat-hull Speedy Print Case by @MattGrayYes], which can print in under an hour on a Prusa MK4&lt;br /&gt;
* [https://www.thingiverse.com/thing:7118590 Top cover for the &amp;quot;semi-official case&amp;quot; by Shmuma (with and without logo versions)]&lt;br /&gt;
&lt;br /&gt;
== Installing apps from BadgeHub via microSD Card ==&lt;br /&gt;
You need a microSD card for this.&lt;br /&gt;
&lt;br /&gt;
# 1. Create the folder stucture ./BADGEVMS/APPS on there.&lt;br /&gt;
# 2. In the APPS folder, create a folder named like the badge hub project name.&lt;br /&gt;
# 3. Download the app from [https://badge.why2025.org/ BadgeHub] and put the .elf in there.&lt;br /&gt;
# 4. Create a json file with the project name next to the folder&lt;br /&gt;
# 5. Put the key/values for name, unique_identifier, version and binary_path (full name of the .elf file) in that json file.&lt;br /&gt;
&lt;br /&gt;
== ℹ️🪛 Update! State of &amp;quot;Not assembled&amp;quot; Badges ==&lt;br /&gt;
For the badges that were handed out in an unassembled state, please make sure to follow this guide for assembly:&lt;br /&gt;
&lt;br /&gt;
2 variants spacers were added to the white bags that were handed out with your badge:&lt;br /&gt;
* 1 variant has a fully printed frame with holes on each corner.&lt;br /&gt;
** This one needs to be placed between the badge carrier PCB and the front plate and will cover all electronics on the side.&lt;br /&gt;
&lt;br /&gt;
* the other variant has (at least) 4 small black plastic cilinders. The cilinders look like the following:&lt;br /&gt;
&lt;br /&gt;
[[File:Badge with small spacers.jpg|300px|alt=Badge with small spacers]]&lt;br /&gt;
&lt;br /&gt;
Please make sure to install them between the badge and the front plate like this:&lt;br /&gt;
&lt;br /&gt;
[[File:Spacers on badge.jpg|300px|alt=spacers on badge]]&lt;br /&gt;
[[File:Screenshot 2025-08-12 at 20.03.55.png|300px|alt=Badge with small spacer installed and front plate screwed.]]&lt;br /&gt;
&lt;br /&gt;
You have installed these correctly if you can see a clear gap between the badge carrier PCB and the front plate like in the picture above.&lt;br /&gt;
&lt;br /&gt;
== Badge Assembly at BadgeTent ==&lt;br /&gt;
&lt;br /&gt;
We aim to conduct the full-scale assembly during the whole day of Friday, which will involve a maximum of 30 volunteers working in the 15*15 meters BadgeTent.&lt;br /&gt;
&lt;br /&gt;
Assembly involves screwing everything together.&lt;br /&gt;
&lt;br /&gt;
Assembling your first &#039;&#039;&#039;WHY2025&#039;&#039;&#039; badge might feel overwhelming, that’s okay.&lt;br /&gt;
&lt;br /&gt;
Take your time, explore the parts, and build confidence.&lt;br /&gt;
&lt;br /&gt;
With repetition:&lt;br /&gt;
* 1st time = You&#039;re learning. -&amp;gt; Instructions on how to handle the components will be provided.&lt;br /&gt;
* 5th time = You gain confidence by knowing your tools and how to grab them the best way.&lt;br /&gt;
* 500th time = Congratulations, you have accomplished the assembly and will have a Foxconn recruiter on the line.&lt;br /&gt;
&lt;br /&gt;
Parts to assemble:&lt;br /&gt;
* CarrierBoard&lt;br /&gt;
* Keyboard Dome Layer&lt;br /&gt;
* Keyboard Silicon Layer&lt;br /&gt;
* 3mm Spacers&lt;br /&gt;
* 4x M2 Screws&lt;br /&gt;
* Front Panel PCB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to help out in the Badge Assembly on Friday during the day -&amp;gt; then join this Signal group.&lt;br /&gt;
&lt;br /&gt;
[https://signal.group/#CjQKIIORCgY9yjX3a834iz-RQeOQu80fIZtg-i3G56EYqnaQEhBaRn9aHmtLggM6oH7dWXC5 Badge Assembly - Signal group].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lessons Learned during Badge Assembly ===&lt;br /&gt;
&lt;br /&gt;
We encountered a small number of badges (three in total) where the Keyboard Dome Layer was slightly misaligned, leading to a few non-responsive keys. Thanks to our initial test-flashing process, we were able to detect these issues early and have since improved our application method for the Dome Layer.&lt;br /&gt;
&lt;br /&gt;
To ensure quality, every badge will undergo a final quality control check, including a visual inspection of the epoxy and final firmware flashing, so that everyone receives a fully functional badge.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== LoRa Details ==&lt;br /&gt;
&lt;br /&gt;
	•	The LoRa connector will not be pre-soldered but will be handed out as a compontent separately.&lt;br /&gt;
	•	You’ll also receive a screw-on LoRa antenna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to use another antenna, use a 868MHz antenna with a SMA connector.&lt;br /&gt;
&lt;br /&gt;
== SAO&#039;s ==&lt;br /&gt;
Simple Add-Ons (Also known as Shitty Add-Ons).&lt;br /&gt;
&lt;br /&gt;
* https://github.com/a-little-wifi/WHY2025-SAOadapter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Photo Sections ==&lt;br /&gt;
&lt;br /&gt;
Pictures of 3D printed Full-frame Spacers:&lt;br /&gt;
&lt;br /&gt;
[[File:Signal-2025-08-04-11-10-44-889.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Geraffel printed.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
Pictures of WHY2025 Badge Cases:&lt;br /&gt;
&lt;br /&gt;
[[File:Signal-2025-08-03-15-22-08-679.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
[[File:Signal-2025-08-03-15-22-15-031.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
[[File:20250804_140303.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
Pictures of Final WHY2025 Badges with LoRa Antenna:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Martin has build and flashed Doom and the badge is now running Doom! See also [[Badge_Doom_how_to]].&lt;br /&gt;
&lt;br /&gt;
[[File:Doom-Why-Badge.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Replacement parts ==&lt;br /&gt;
&lt;br /&gt;
* Keyboard (buttons) -- https://www.solder.party/keeb/&lt;br /&gt;
&lt;br /&gt;
== 3mm Full-frame Spacer Status ==&lt;br /&gt;
&lt;br /&gt;
=== Current Contributors ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Full-frame Spacer Contributors &lt;br /&gt;
|-&lt;br /&gt;
! Number&lt;br /&gt;
! Credits to &lt;br /&gt;
! Printer&lt;br /&gt;
! Layer&lt;br /&gt;
|-&lt;br /&gt;
| 783 || [[Village:Geraffel]] [[File:Geraffel 3D black.jpg|80px|thumb]] || YES, MANY || &lt;br /&gt;
|-&lt;br /&gt;
| 343 || Sander {{UserLink|Jar0d}} || BambuLab H2D &amp;amp; X1C || &lt;br /&gt;
|-&lt;br /&gt;
| 200 || Klaas ({{UserLink|KlaasYK}}) &amp;amp; Harry &amp;amp; Ilja || Prusa Mk4 &amp;amp; Mk3S and a big thank you to DJO Groningen!  || &lt;br /&gt;
|-&lt;br /&gt;
| 174 || {{UserLink|krekr}} (Gregor) || Creality K1 Max || 0.2mm&lt;br /&gt;
|-&lt;br /&gt;
| 105 || Michael ({{UserLink|MikeS}}) || Prusa MK3.9 and two dusted off MK2.5&#039;s ||&lt;br /&gt;
|-&lt;br /&gt;
| 100 || {{UserLink|rick}} || Prusa MK4S|| 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| 86 || {{UserLink|Edwinm}} || Prusa MK3 || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|71 || {{UserLink|Sndrsmnk}} || Bambu Lab P1S || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| 68 || {{UserLink|Dude77}} || Bambu Lab P1S  || 0.20mm &lt;br /&gt;
|-&lt;br /&gt;
| &amp;gt;60 || Henri ({{UserLink|Fashice}}) | already at badge tent|  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || {{UserLink|Renssies}} || - Bambu Lab X1C 2x (1 @ home, 1 @ work)&amp;lt;br /&amp;gt;- Bambu Lab A1 (@ Pixelbar, now @ Village)  || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|60 || {{userLink|ScoutHack42}} and buurman || Bambu Lab A1 || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| 58 || Wouter ({{UserLink|Pa3weg}}) || Bambu LAN P1S || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| 50 || Jan-Willem ({{UserLink|jwrm22}}) || Bambu Lab P1S || 0.20mm, suport material stacks &lt;br /&gt;
|-&lt;br /&gt;
| 46 || Saskia ({{UserLink|Sassy}}) || Prusa MK4S || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| &amp;gt;45 || Alex ({{UserLink|Tinyledmatrix}}) || Prusa MK2, Bambulab A1 Mini, Qidi X-Smart3 || &lt;br /&gt;
|-&lt;br /&gt;
|45 || {{userLink|kap}} || Bambu Lab X1C || 0.20 mm &lt;br /&gt;
|-&lt;br /&gt;
| 42 || {{UserLink|Jelmo2}} ||  || &lt;br /&gt;
|-&lt;br /&gt;
|40 || {{UserLink|Willow}} || Bambu Lab P1S || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|32 || {{UserLink|LordGaav}} || Voron V2.4 (V2.4523) || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| 30 || Fabian ||  || &lt;br /&gt;
|-&lt;br /&gt;
|30 || {{UserLink|Jap}} || Bambu Lab P1S || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| 28 || NinjaLikesCheeze ||  || &lt;br /&gt;
|-&lt;br /&gt;
|21 || {{UserLink|Iikkak}} || Ender 3 S1 pro || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|20 || {{UserLink|MagicalDuck}} || Ender 3 || 0.24mm&lt;br /&gt;
|-&lt;br /&gt;
|13 || {{userLink|Tijnoz}} || Prusa Mk3.9 || 0.20 mm &lt;br /&gt;
|-&lt;br /&gt;
|11 || {{UserLink|Bx}} || Bambu Lab X1C || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|11 || {{UserLink|Galactum}} || Bambu Lab A1 || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|&amp;gt;10 || {{UserLink|Habbie}} || Bambu Lab A1 || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Frankkie || ||&lt;br /&gt;
|-&lt;br /&gt;
|10 || {{userLink|Stare}} || Creality CR10 || &lt;br /&gt;
|-&lt;br /&gt;
|10&amp;gt; || {{userLink|Jayblue}} || Flashforge Adventurer 5M || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|9 || {{UserLink|q3k}} || MK3S+ || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|8 || {{userLink|fmurodov}} || Bambu Lab A1Mini || 0.20 mm &lt;br /&gt;
|-&lt;br /&gt;
|6 || {{userLink|FrancisD}} || GEEETECH A20 || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|6 || {{UserLink|Foorschtbar}} || Prusa XL || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| 5   || {{UserLink|Luxim}} || Ender 3 v3 KE || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
|5 || {{userLink|PHiAX}} || Creality Ender3 S1 || 0.20 mm &lt;br /&gt;
|-&lt;br /&gt;
|4 || {{UserLink|Xylitol}} || CR-10S Pro || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Wouter ||  || &lt;br /&gt;
|-&lt;br /&gt;
|2 || {{userLink|Miizix}} || Ender 3 || 0.20mm&lt;br /&gt;
|-&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Current total: &#039;&#039;&#039;&amp;gt;2702&#039;&#039;&#039; units printed / 3500 needed (76.1%)&lt;br /&gt;
&lt;br /&gt;
Add your amount and name to this list. Thank you.&lt;/div&gt;</summary>
		<author><name>Shmuma</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=User:Shmuma&amp;diff=18889</id>
		<title>User:Shmuma</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=User:Shmuma&amp;diff=18889"/>
		<updated>2025-08-08T06:47:55Z</updated>

		<summary type="html">&lt;p&gt;Shmuma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{UserInfo&lt;br /&gt;
|Bringing=Flipper zero, meshtastic node&lt;br /&gt;
|Village=Village:HSNL&lt;br /&gt;
|Arrival=2025-08-07&lt;br /&gt;
|Departure=2025-08-13&lt;br /&gt;
|EMail=max.lapan@gmail.com&lt;br /&gt;
|Languages=EN&lt;br /&gt;
|NickName={{PAGENAME}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Shmuma</name></author>
	</entry>
	<entry>
		<id>https://wiki.why2025.org/index.php?title=User:Shmuma&amp;diff=18873</id>
		<title>User:Shmuma</title>
		<link rel="alternate" type="text/html" href="https://wiki.why2025.org/index.php?title=User:Shmuma&amp;diff=18873"/>
		<updated>2025-08-08T05:09:22Z</updated>

		<summary type="html">&lt;p&gt;Shmuma: create user page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{UserInfo&lt;br /&gt;
|NickName={{PAGENAME}}&lt;br /&gt;
|Languages=EN&lt;br /&gt;
|HackerSpace=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Shmuma</name></author>
	</entry>
</feed>