https://wiki.badge.team/api.php?action=feedcontributions&user=AnneJan&feedformat=atomBadge team - User contributions [en]2024-03-28T18:45:19ZUser contributionsMediaWiki 1.33.0https://wiki.badge.team/index.php?title=Main_Page&diff=176752Main Page2020-02-21T12:37:24Z<p>AnneJan: /* Who are badge.team */</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
<h3>[https://docs.badge.team More comprehensive documentation]</h3><br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
* [[CZ19]] CampZone 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] not to be released summer 2019<br />
* [https://twitter.com/card10badge card10] cccamp19 (we helped!)<br />
* [[SHA2021]] Our main focus for summer 2021!<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
[[File:Embrace.jpg|frameless|Embrace Extend Enkindle]]<br />
<br />
embrace extend <strike>extinguish</strike> enkindle<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginners]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
[[File:Badge.r+snek.png|thumb|right|Badge.r and excited small snake<br />
([https://twitter.com/Nekolett By Nekolett)]]]<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nicolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Nikolett ([https://twitter.com/Nekolett @Ankhaneko])<br />
* Ikmaak (on-site support)<br />
* [https://twitter.com/stegen Michael Stegen]<br />
* [https://www.syn-bit.nl/ Sake Blok]<br />
* [https://revspace.nl/User:Ralph_Benadski Ralph Benadski]</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=176751Main Page2020-02-21T12:36:31Z<p>AnneJan: /* Who are badge.team */</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
<h3>[https://docs.badge.team More comprehensive documentation]</h3><br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
* [[CZ19]] CampZone 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] not to be released summer 2019<br />
* [https://twitter.com/card10badge card10] cccamp19 (we helped!)<br />
* [[SHA2021]] Our main focus for summer 2021!<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
[[File:Embrace.jpg|frameless|Embrace Extend Enkindle]]<br />
<br />
embrace extend <strike>extinguish</strike> enkindle<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginners]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
[[File:Badge.r+snek.png|thumb|right|Badge.r and excited small snake<br />
([https://twitter.com/Nekolett By Nekolett)]]]<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nicolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Nikolett ([https://twitter.com/Nekolett @Ankhaneko])<br />
* Ikmaak (on-site support)<br />
* [https://twitter.com/stegen Michael Stegen]<br />
* [https://www.syn-bit.nl/ Sake Blok]</div>AnneJanhttps://wiki.badge.team/index.php?title=HH2020rework&diff=176750HH2020rework2020-01-31T16:43:20Z<p>AnneJan: /* Signup list */</p>
<hr />
<div>=Date/Time=<br />
RevSpace, feb 1, 13:00 start (please be there a bit before that to set up)<br />
<br />
=Tools needed=<br />
We need more hot air stations, soldering stations, proper stereo microscopes and tweezers. <br />
<br />
*Revspace/Badgeteam has: 3x hot air, 3x JBC soldering station, 1x microscope and a bunch of tweezers.<br />
*Sake is bringing a hot-air station<br />
*Ranzbak is bringing hot-air Station and tweezers.<br />
*Stegen is bringing hot-air, soldering station, microscope<br />
*Tom brings his weller and will use it himself.<br />
*Renze brings another JBC :), maybe even two.<br />
<br />
=Signup list=<br />
Note: not everyone needs to be a master solderer. We need people for logistics, flashing/testing badges and just helping out. <br />
* Sebastius (solderer and coordination)<br />
* Anne Jan (solderer)<br />
* Sake<br />
* Kartoffel (solderer)<br />
* Tom (solderer)<br />
* Noor<br />
* Relocker<br />
* Ranzbak (solderer (own gear)) <br />
* Stegen (solderer (own gear)<br />
* Renze (solderer)<br />
* ...?<br />
<br />
Please contact Sebastius or Anne Jan on IRC, Telegram, Twitter (@sha2017badge) if you don't have a wiki account.<br />
<br />
=Plan=<br />
(will become more detailed)<br />
* Remove mosfets and diodes (keep diodes!)<br />
* Clean 1 diode pad, and pin 3 of mosfet pads<br />
* Add stickers on the pin3 of mosfet<br />
* Add mosfet (hot air or soldering?)<br />
* Add bodge wire<br />
* Add diodes<br />
* Test in jig<br />
* Profit</div>AnneJanhttps://wiki.badge.team/index.php?title=HH2020rework&diff=176749HH2020rework2020-01-29T07:29:34Z<p>AnneJan: /* Signup list */</p>
<hr />
<div>=Date/Time=<br />
RevSpace, feb 1, 13:00 start (please be there a bit before that to set up)<br />
<br />
=Tools needed=<br />
We need more hot air stations, soldering stations, proper stereo microscopes and tweezers. <br />
<br />
*Revspace/Badgeteam has: 3x hot air, 3x JBC soldering station, 1x microscope and a bunch of tweezers.<br />
*Sake is bringing a hot-air station<br />
*Ranzbak is bringing hot-air Station and tweezers.<br />
*Stegen is bringing hot-air, soldering station, microscope<br />
*Tom brings his weller and will use it himself.<br />
*Renze brings another JBC :), maybe even two.<br />
<br />
=Signup list=<br />
Note: not everyone needs to be a master solderer. We need people for logistics, flashing/testing badges and just helping out. <br />
* Sebastius (solderer and coordination)<br />
* Anne Jan (solderer)<br />
* Sake<br />
* Kartoffel (solderer)<br />
* Tom (solderer)<br />
* Noor<br />
* Relocker<br />
* Ranzbak (solderer (own gear)) <br />
* Stegen (solderer (own gear)<br />
* Renze (solderer)<br />
* Damnlie (solderer)<br />
* ...?<br />
<br />
Please contact Sebastius or Anne Jan on IRC, Telegram, Twitter (@sha2017badge) if you don't have a wiki account.<br />
<br />
=Plan=<br />
(will become more detailed)<br />
* Remove mosfets and diodes (keep diodes!)<br />
* Clean 1 diode pad, and pin 3 of mosfet pads<br />
* Add stickers on the pin3 of mosfet<br />
* Add mosfet (hot air or soldering?)<br />
* Add bodge wire<br />
* Add diodes<br />
* Test in jig<br />
* Profit</div>AnneJanhttps://wiki.badge.team/index.php?title=HH2020rework&diff=176743HH2020rework2020-01-27T19:22:58Z<p>AnneJan: /* Signup list */</p>
<hr />
<div>=Date/Time=<br />
RevSpace, feb 1, 13:00 start (please be there a bit before that to set up)<br />
<br />
=Tools needed=<br />
We need more hot air stations, soldering stations, proper stereo microscopes and tweezers. <br />
<br />
Revspace/Badgeteam has: 3x hot air, 3x JBC soldering station, 1x microscope and a bunch of tweezers.<br />
Sake is bringing a hot-air station<br />
Ranzbak is bringing hot-air Station and tweezers.<br />
<br />
=Signup list=<br />
Note: not everyone needs to be a master solderer. We need people for logistics, flashing/testing badges and just helping out. <br />
* Sebastius (solderer and coordination)<br />
* Anne Jan (solderer)<br />
* Sake<br />
* Kartoffel (solderer)<br />
* Tom (solderer)<br />
* Noor<br />
* Relocker<br />
* Ranzbak (solderer (own gear)) <br />
* ...?<br />
<br />
Please contact Sebastius or Anne Jan on IRC, Telegram, Twitter (@sha2017badge) if you don't have a wiki account.<br />
<br />
=Plan=<br />
(will become more detailed)<br />
* Remove mosfets and diodes (keep diodes!)<br />
* Clean 1 diode pad, and pin 3 of mosfet pads<br />
* Add stickers on the pin3 of mosfet<br />
* Add mosfet (hot air or soldering?)<br />
* Add bodge wire<br />
* Add diodes<br />
* Test in jig<br />
* Profit</div>AnneJanhttps://wiki.badge.team/index.php?title=HH2020rework&diff=176742HH2020rework2020-01-27T19:22:31Z<p>AnneJan: /* Tools needed */</p>
<hr />
<div>=Date/Time=<br />
RevSpace, feb 1, 13:00 start (please be there a bit before that to set up)<br />
<br />
=Tools needed=<br />
We need more hot air stations, soldering stations, proper stereo microscopes and tweezers. <br />
<br />
Revspace/Badgeteam has: 3x hot air, 3x JBC soldering station, 1x microscope and a bunch of tweezers.<br />
Sake is bringing a hot-air station<br />
Ranzbak is bringing hot-air Station and tweezers.<br />
<br />
=Signup list=<br />
Note: not everyone needs to be a master solderer. We need people for logistics, flashing/testing badges and just helping out. <br />
* Sebastius (solderer and coordination)<br />
* Anne Jan (solderer)<br />
* Sake<br />
* Kartoffel (solderer)<br />
* Tom (solderer)<br />
* Noor<br />
* Relocker<br />
* Ranzbak (solderr brings own hot-air gear) <br />
* ...?<br />
<br />
Please contact Sebastius or Anne Jan on IRC, Telegram, Twitter (@sha2017badge) if you don't have a wiki account.<br />
<br />
=Plan=<br />
(will become more detailed)<br />
* Remove mosfets and diodes (keep diodes!)<br />
* Clean 1 diode pad, and pin 3 of mosfet pads<br />
* Add stickers on the pin3 of mosfet<br />
* Add mosfet (hot air or soldering?)<br />
* Add bodge wire<br />
* Add diodes<br />
* Test in jig<br />
* Profit</div>AnneJanhttps://wiki.badge.team/index.php?title=HH2020rework&diff=176741HH2020rework2020-01-27T19:21:04Z<p>AnneJan: /* Signup list */</p>
<hr />
<div>=Date/Time=<br />
RevSpace, feb 1, 13:00 start (please be there a bit before that to set up)<br />
<br />
=Tools needed=<br />
We need more hot air stations, soldering stations, proper stereo microscopes and tweezers. <br />
<br />
Revspace/Badgeteam has: 3x hot air, 3x JBC soldering station, 1x microscope and a bunch of tweezers.<br />
Sake is bringing a hot-air station<br />
<br />
=Signup list=<br />
Note: not everyone needs to be a master solderer. We need people for logistics, flashing/testing badges and just helping out. <br />
* Sebastius (solderer and coordination)<br />
* Anne Jan (solderer)<br />
* Sake<br />
* Kartoffel (solderer)<br />
* Tom (solderer)<br />
* Noor<br />
* Relocker<br />
* Ranzbak (solderr brings own hot-air gear) <br />
* ...?<br />
<br />
Please contact Sebastius or Anne Jan on IRC, Telegram, Twitter (@sha2017badge) if you don't have a wiki account.<br />
<br />
=Plan=<br />
(will become more detailed)<br />
* Remove mosfets and diodes (keep diodes!)<br />
* Clean 1 diode pad, and pin 3 of mosfet pads<br />
* Add stickers on the pin3 of mosfet<br />
* Add mosfet (hot air or soldering?)<br />
* Add bodge wire<br />
* Add diodes<br />
* Test in jig<br />
* Profit</div>AnneJanhttps://wiki.badge.team/index.php?title=HH2020rework&diff=176732HH2020rework2020-01-27T18:57:48Z<p>AnneJan: /* Signup list */</p>
<hr />
<div>=Date/Time=<br />
RevSpace, feb 1, 13:00 start (please be there a bit before that to set up)<br />
<br />
=Tools needed=<br />
We need more hot air stations, soldering stations, proper stereo microscopes and tweezers. <br />
<br />
Revspace/Badgeteam has: 3x hot air, 3x JBC soldering station, 1x microscope and a bunch of tweezers.<br />
<br />
=Signup list=<br />
* Sebastius <br />
* Anne Jan<br />
* ...?<br />
<br />
Please contact Sebastius or Anne Jan on IRC, Telegram, Twitter (@sha2017badge) if you don't have a wiki account.<br />
<br />
=Plan=<br />
(will become more detailed)<br />
* Remove mosfets and diodes (keep diodes!)<br />
* Clean 1 diode pad, and pin 3 of mosfet pads<br />
* Add stickers on the pin3 of mosfet<br />
* Add mosfet (hot air or soldering?)<br />
* Add bodge wire<br />
* Add diodes<br />
* Test in jig<br />
* Profit</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=176730Main Page2020-01-08T21:46:52Z<p>AnneJan: /* Who are badge.team */</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
<h3>[https://docs.badge.team More comprehensive documentation]</h3><br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
* [[CZ19]] CampZone 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] not to be released summer 2019<br />
* [https://twitter.com/card10badge card10] cccamp19 (we helped!)<br />
* [[SHA2021]] Our main focus for summer 2021!<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
[[File:Embrace.jpg|frameless|Embrace Extend Enkindle]]<br />
<br />
embrace extend <strike>extinguish</strike> enkindle<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginners]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
[[File:Badge.r+snek.png|thumb|right|Badge.r and excited small snake<br />
([https://twitter.com/Nekolett By Nekolett)]]]<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nicolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Nikolett ([https://twitter.com/Nekolett @Ankhaneko])<br />
* Ikmaak (on-site support)<br />
* [https://twitter.com/stegen Michael Stegen]</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=176726Main Page2019-10-28T18:13:35Z<p>AnneJan: /* Getting started with badge development */</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
<h3>[https://docs.badge.team More comprehensive documentation]</h3><br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
* [[CZ19]] CampZone 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] not to be released summer 2019<br />
* [https://twitter.com/card10badge card10] cccamp19 (we helped!)<br />
* [[SHA2021]] Our main focus for summer 2021!<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
[[File:Embrace.jpg|frameless|Embrace Extend Enkindle]]<br />
<br />
embrace extend <strike>extinguish</strike> enkindle<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginners]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
[[File:Badge.r+snek.png|thumb|right|Badge.r and excited small snake<br />
([https://twitter.com/Nekolett By Nekolett)]]]<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nicolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Nikolett ([https://twitter.com/Nekolett @Ankhaneko])<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=File:Embrace.jpg&diff=176725File:Embrace.jpg2019-10-28T18:07:34Z<p>AnneJan: </p>
<hr />
<div>Embrace, extend, enkindle</div>AnneJanhttps://wiki.badge.team/index.php?title=Hatchery&diff=175176Hatchery2019-09-10T15:22:29Z<p>AnneJan: /* API */</p>
<hr />
<div>== [https://badge.team badge.team]==<br />
<br />
The hatchery lives at [https://badge.team badge.team] and is a repository of apps for use on your badge.<br />
<br />
===Registration===<br />
<br />
[https://badge.team/register Registration is simple], email can be whatever, for example test@test.com, it is only used for password resets.<br />
<br />
===App model===<br />
<br />
Apps are folders with as a minimal requirement a <code>__init__.py</code> file.<br />
<br />
Hatchery will add an empty version of that file for you.<br />
<br />
====main()====<br />
<br />
This is what should be run after <code>import</code> by the [[SHA2017Badge/Launcher|Launcher]].<br />
<br />
====on_boot.py====<br />
<br />
This is what will be started on boot (if present) like so <code>from app import on_boot</code><br />
<br />
You can use this to run TSR apps (take a look at the flashlight app for an example of this..<br />
<br />
====metadata.json====<br />
<br />
Unless you upload or create such a file, Hatchery will generate one . .<br />
<br />
This contains at-minimum the description of the app and weather or not it should be shown in the [[SHA2017Badge/Launcher|Launcher]].<br />
<br />
===Hatching eggs===<br />
<br />
Installation of apps on the badge is done with [[SHA2017Badge/woezel|woezel]] via REPL or with help of a graphical [[SHA2017Badge/Installer|Installer]] on the badge.<br />
<br />
===API===<br />
There's an api available, used by [[SHA2017Badge/woezel|woezel]] and [[SHA2017Badge/Installer|Installer]]:<br />
<nowiki>/eggs/get/[app]/json - get json data for a the egg named [app]<br />
/eggs/list/json - a list of all eggs with name, slug, description, revision<br />
/eggs/search/[words]/json - json data for search query [words]<br />
/eggs/categories/json - json list of categories<br />
/eggs/category/[cat]/json - json data for category [cat]</nowiki><br />
<br />
Since the badge.team merger there are now baskets for different badges<br />
<nowiki><br />
/basket/[badge]/list/json - a list of all eggs for specific [badge]<br />
/basket/[badge]/search/json - [badge] specific search for [words]<br />
/basket/[badge]/category/[cat]/json - json data for category [cat] on [badge]</nowiki><br />
<br />
You can play with this API here at: https://badge.team/api<br />
<br />
===Code===<br />
<br />
[https://github.com/SHA2017-badge/Hatchery Hatchery on Github]<br />
<br />
Original documentation [[SHA2017Badge/Hatchery]]</div>AnneJanhttps://wiki.badge.team/index.php?title=Eth02019&diff=175105Eth020192019-09-05T09:07:45Z<p>AnneJan: Created page with "Straight from https://github.com/electroniceel/protoboard = Advanced protoboard layout with 1.27mm pitch for smd parts = <img src="https://github.com/electroniceel/protoboar..."</p>
<hr />
<div>Straight from https://github.com/electroniceel/protoboard<br />
<br />
= Advanced protoboard layout with 1.27mm pitch for smd parts =<br />
<br />
<img src="https://github.com/electroniceel/protoboard/raw/master/photos/sample1.jpg" width=350 alt="Sample 1"> | <img src="https://github.com/electroniceel/protoboard/raw/master/photos/sample2.jpg" width=350 alt="Sample 2"> |<br />
<br />
== Main Features ==<br />
<br />
* Plated through holes in standard 2.54mm raster like on traditional protoboard<br />
* Pads for smd parts in 1.27mm raster in between<br />
* SOIC parts can directly be used without adapters<br />
* SMD pads are not contacted to the other side:<br />
** Different tracks can either cross each other or connect<br />
** No wires to solder in like on non-plated-through protoboard<br />
* Allows for much more dense layout<br />
<br />
== Supported Packages ==<br />
<br />
<img src="https://github.com/electroniceel/protoboard/raw/master/photos/packages.jpg" width=400 alt="Supported Packages"><br />
<br />
These packages can be directly used without adapter:<br />
<br />
* DIP (Through hole, 2.54mm pitch)<br />
* SOIC (SMD, 1.27mm pitch)<br />
* SOT-23-3 (SMD)<br />
* SOT-23-6 (SMD)<br />
* SOT-323 (SMD)<br />
* SOT-89 (SMD)<br />
* SOT-223 (SMD)<br />
* TO-252/DPAK (SMD)<br />
* All 2 pin packages like for resistor and diodes known to me<br />
<br />
Adapters to 1.27mm pitch smd are provided for these packages:<br />
<br />
* TSSOP-14<br />
* TSSOP-16<br />
* SOT-363/SC-70<br />
<br />
== Bottom variants (Ground plane option) ==<br />
<br />
My original design uses the 1.27mm pattern on both sides. For some analog and RF circuits I wanted a better GND plane. So I made a variant with a near-solid GND plane on the bottom side.<br />
<br />
* Near solid copper plane on the bottom side<br />
* Plated-through holes in 2.54mm raster<br />
** The holes have a minimal annular ring of 0.15mm<br />
** Around the ring is another 0.15mm space<br />
** After that the GND plane begins<br />
* A hole just soldered on the top is not automatically connected to the GND plane because of the 0.15mm space<br />
* Just put a blob of solder on the bottom to connect a hole to the GND plane<br />
<br />
<img src="https://github.com/electroniceel/protoboard/raw/master/photos/gndplane.jpg" width=350 alt="GND plane"> | <img src="https://github.com/electroniceel/protoboard/raw/master/photos/gndplane-detail.jpg" width=350 alt="GND plane detail"> |<br />
<br />
== How to get? ==<br />
<br />
Chinese pcb manufacturing services became so cheap even for small quantities that it’s easiest for you to order the protoboards there for yourself.<br />
<br />
When I began designing these boards, I ordered samples from Elecrow and JLCPCB and both came out fine. But when ordering some new boards, JLCPCB now declined to manufacture them with (cheap) HASL surface finish and only wanted to manufacture them if I switched to (more expensive) ENIG. They explained that the HASL process might leave small solder blobs on the surface creating shorts. Elecrow continued to manufacture them without any issues.<br />
<br />
So I recommend to order the boards from [http://www.elecrow.com/referral-program/MjA0ODlqMnQ=/ Elecrow].<br />
<br />
Finished gerber zips ready for ordering can be found in the [https://github.com/electroniceel/protoboard/tree/master/gerber “gerber” directory].<br />
<br />
If you prefer another layout, see below.<br />
<br />
== Production options ==<br />
<br />
* Color doesn’t matter as there is next to no soldermask on the boards<br />
* I found 1.2mm thickness a good compromise between rigidity and ease of cutting<br />
* But I’d go down to 1mm thickness if you prefer one big board without slots and want to cut it for each project to fit<br />
<br />
== Making your own layout ==<br />
<br />
* All neccessary KiCAD source files are provided in the [https://github.com/electroniceel/protoboard/tree/master/kicad “kicad” directory]<br />
* Open the layout in pcbnew<br />
* Set the grid to 1.27mm<br />
* Take the base pattern and copy it as much as you like<br />
* Draw the pcb edges (and maybe routed slots) around<br />
<br />
For the variant with GND plane on the bottom:<br />
<br />
* Use the “-oneside” footprints on the top side<br />
* Use “tht-0.8-thin-bottom” on the bottom side<br />
<br />
== Soldering tips ==<br />
<br />
Populating this protoboard needs obviously a bit more care than regular protoboard. Here are some tips to get you started.<br />
<br />
Use a smaller soldering tip than usual, I prefer a 1.2mm chisel type (JBC C245-906).<br />
<br />
Reduce the soldering temperature to drag traces. I prefer 295°C for Sn60Pb40 solder with my JBC station, other stations may need it slightly hotter.<br />
<br />
The lower temperature makes the solder flow less liquid and so it is a bit easier to control where it should flow and where not. So you can drag the solder blobs around a bit. If the solder doesn’t want to make the connection you need, take the tip away and let the spot cool for about 5 seconds. Then try again.<br />
<br />
This needs a bit of getting used to as it is completely different than populating boards with pads etched to match the circuit where you usually want heat transfer as fast and even as possible.<br />
<br />
== License ==<br />
<br />
[[File:https://licensebuttons.net/l/by/4.0/88x31.png|thumb|none|alt=CC-BY|CC-BY]]<br />
<br />
This work is licensed under a [https://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International License].<br />
<br />
Please link to http://git.io/vNUDX for attribution.</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=175099Main Page2019-09-03T23:04:26Z<p>AnneJan: </p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
<h3>[https://docs.badge.team More comprehensive documentation]</h3><br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
* [[CZ19]] CampZone 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] not to be released summer 2019<br />
* [https://twitter.com/card10badge card10] cccamp19 (we helped!)<br />
* [[SHA2021]] Our main focus for summer 2021!<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginners]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
[[File:Badge.r+snek.png|thumb|right|Badge.r and excited small snake]]<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=File:Badge.r%2Bsnek.png&diff=175098File:Badge.r+snek.png2019-09-03T22:59:11Z<p>AnneJan: </p>
<hr />
<div>By Nekolett and Renze :-)</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=121000Main Page2019-07-26T08:13:09Z<p>AnneJan: </p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
* [[CZ19]] CampZone 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] to be released summer 2019<br />
* [https://twitter.com/card10badge card10] cccamp19<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginners]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=120214Main Page2019-07-25T19:09:48Z<p>AnneJan: /* Badges */</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
* [[CZ19]] CampZone 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] to be released summer 2019<br />
* [https://twitter.com/card10badge card10] cccamp19<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginers]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=114180Main Page2019-07-21T14:47:19Z<p>AnneJan: /* Badges */</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[CZ19]] CampZone 2019<br />
* [[AnOtter_Watch]] to be released summer 2019<br />
* [https://twitter.com/card10badge card10] cccamp19<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginers]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=36404Main Page2019-05-29T14:05:45Z<p>AnneJan: /* Future badge projects */</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] to be released summer 2019<br />
* [https://twitter.com/card10badge card10] cccamp19<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginers]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=35732Main Page2019-05-29T08:08:55Z<p>AnneJan: Protected "Main Page": Excessive vandalism ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading]</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] to be released summer 2019<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginers]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=35725Main Page2019-05-29T08:07:00Z<p>AnneJan: </p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] to be released summer 2019<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginers]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=8577Main Page2019-05-20T17:55:06Z<p>AnneJan: Restored</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] to be released summer 2019<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginers]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=8576Main Page2019-05-20T17:54:45Z<p>AnneJan: Reverted edits by AntonyBuddicom3 (talk) to last revision by ShayLower927145</p>
<hr />
<div>Finding Discounted Mlb Tickets Shipping is $6.95 for orders up to $25 dollar bills. LeCure retired his first seven batters in a row but got mired in some long innings from typically. There's a difference in how our lineup reacts when he's in it. boston red sox logo, pain in the top of the head, cheap airline tickets, make or break myspace But Washington said his issue is location, noting that his velocity may be solid. Their arm is prepared but their customer's footwork is not truly ready and moreover.<br><br>It is a lot of MLB merchandise on eBay (over 25,000!). Throwing tend to be really renowned, [http://lesalcooliquesannonyme.forumcrea.com/viewtopic.php?pid=932 p932] especially together with younger warriors. Most players choose put on mlb jerseys [http://javadnia3d.ir/showthread.php?tid=4078 wholesale football jerseys free shipping] in their training programs. Let's post on what they're and some very good baseball fielding methods fix all. After losing singles to Shin-Soo Choo and Carlos Santana on top within the eighth inning, Angels reliever Fernando Rodney gave up a single to Travis Hafner, [http://dercepervi.forumcrea.com/viewtopic.php?pid=666 p666] plating Choo.<br><br>Orlando Cabrera then hit another ground ball to second, scoring Santana and giving the Indians a 4-3 lead. Bradley had 10 home runs and 42 RBIs in 345 at-bats over two seasons in Seattle after being acquired by trade together with Cubs for pitcher Carlos Silva. He's got still owed the all a $12 million deal for this yr. Ear cuffs are curved band of metal that stays of the ear by pressing and pinching inside it. They are attached and not pierced in the tissue in the ear.<br><br>mlb jersey sales 2020 cheap It's a perfect accessory, because it isn't difficult to gain and eliminate. The thought of McDonald pitching into the seventh hardly seemed realistic early. Pitching coach Ray Searage was on his way for the mound three hitters in the game. Two Reds batters had reached, and 3rd would have without the aid of a stellar diving catch from Andrew McCutchen. It may be easy, with only a few places to check, nevertheless, you can also check for your inconsistency in material and many other topics.<br><br>Once you learn to appraise jerseys very quickly, your eyes can probably pick out the fakes over real ones even if you do not have the product, in situations like amazon.</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtter_Watch&diff=307AnOtter Watch2019-03-05T15:55:59Z<p>AnneJan: /* Reasoning */</p>
<hr />
<div>== AnOtter Watch ==<br />
[[File:AnOtter Watch prototype d0a3733.jpg|thumb|right]]<br />
<br />
Current status: Prototype ordered!<br />
<br />
https://pad.ijhack.nl/p/anotterwatch<br />
<br />
https://github.com/badgeteam/anotterwatchHW<br />
<br />
=== Reasoning ===<br />
[[File:Front side AnOtter Watch prototype d0a3733.jpg|thumb]]<br />
So called "smart" watches are a dime a dozen, but what does a hacker really need?<br />
<br />
* WiFi<br />
* [[Oscilloscope]]<br />
* [[Multimeter]]<br />
* [[Component tester]]<br />
* Scientific calculator<br />
* [[Ottergotchi]]<br />
*<br />
<br />
=== Ingredients ===<br />
<br />
* ESP32<br />
SPI<br />
* 240x240 SPI IPS <br />
** ST7789V controller integrated RAM and 12/16/18 bit colour <br />
* ADS7946SRTET<br />
** 14 bit 2 MSPS Dual-Channel, Differential/Single-Ended ULP ADC<br />
I2C<br />
* TCA9535MRGER<br />
** 16 bit IO expander <br />
* BMI270<br />
** 6-axis MEMS IMU<br />
* SAO connector<br />
UART<br />
* CH340C<br />
** USB to serial<br />
GPIO<br />
* 4x SK6812MINI<br />
* Bright white LED<br />
* TMHU26 <br />
** Up / Down / Center switch<br />
POWER<br />
* USB-C<br />
* TP4056<br />
** Li-Ion charger chip<br />
* TPS63001DRCR<br />
** HE Single Inductor Buck-Boost Converter 1.8 A<br />
* SPST<br />
** Power on / off<br />
<br />
. . and much more :)<br />
<br />
== Software TODOs ==<br />
<br />
=== Display drivers ===<br />
<br />
Choose bit depth(s)<br />
<br />
It seems the display supports a low power 8 color mode, with no backlight that might just be enough for low power watch app . .<br />
<br />
Choose UI kit<br />
<br />
=== Input ===<br />
<br />
Since we only have UP, DOWN and CENTER we'll at-least need something like long press for Cancel / Back . .<br />
<br />
=== Multimeter ===<br />
<br />
This is the easiest of the following . .<br />
<br />
=== Oscilloscope ===<br />
<br />
High speed magic needed<br />
<br />
=== Component tester ===<br />
<br />
There seem to be a couple of "flavours" of this, some with very nicely commented code</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtter_Watch&diff=306AnOtter Watch2019-03-05T15:52:47Z<p>AnneJan: </p>
<hr />
<div>== AnOtter Watch ==<br />
[[File:AnOtter Watch prototype d0a3733.jpg|thumb|right]]<br />
<br />
Current status: Prototype ordered!<br />
<br />
https://pad.ijhack.nl/p/anotterwatch<br />
<br />
https://github.com/badgeteam/anotterwatchHW<br />
<br />
=== Reasoning ===<br />
[[File:Front side AnOtter Watch prototype d0a3733.jpg|thumb]]<br />
So called "smart" watches are a dime a dozen, but what does a hacker really need?<br />
<br />
* WiFi<br />
* Multimeter<br />
* Component tester<br />
* Scientific calculator<br />
* Ottergotchi<br />
* <br />
<br />
=== Ingredients ===<br />
<br />
* ESP32<br />
SPI<br />
* 240x240 SPI IPS <br />
** ST7789V controller integrated RAM and 12/16/18 bit colour <br />
* ADS7946SRTET<br />
** 14 bit 2 MSPS Dual-Channel, Differential/Single-Ended ULP ADC<br />
I2C<br />
* TCA9535MRGER<br />
** 16 bit IO expander <br />
* BMI270<br />
** 6-axis MEMS IMU<br />
* SAO connector<br />
UART<br />
* CH340C<br />
** USB to serial<br />
GPIO<br />
* 4x SK6812MINI<br />
* Bright white LED<br />
* TMHU26 <br />
** Up / Down / Center switch<br />
POWER<br />
* USB-C<br />
* TP4056<br />
** Li-Ion charger chip<br />
* TPS63001DRCR<br />
** HE Single Inductor Buck-Boost Converter 1.8 A<br />
* SPST<br />
** Power on / off<br />
<br />
. . and much more :)<br />
<br />
== Software TODOs ==<br />
<br />
=== Display drivers ===<br />
<br />
Choose bit depth(s)<br />
<br />
It seems the display supports a low power 8 color mode, with no backlight that might just be enough for low power watch app . .<br />
<br />
Choose UI kit<br />
<br />
=== Input ===<br />
<br />
Since we only have UP, DOWN and CENTER we'll at-least need something like long press for Cancel / Back . .<br />
<br />
=== Multimeter ===<br />
<br />
This is the easiest of the following . .<br />
<br />
=== Oscilloscope ===<br />
<br />
High speed magic needed<br />
<br />
=== Component tester ===<br />
<br />
There seem to be a couple of "flavours" of this, some with very nicely commented code</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtter_Watch&diff=305AnOtter Watch2019-03-05T15:15:08Z<p>AnneJan: /* Ingredients */</p>
<hr />
<div>== AnOtter Watch ==<br />
[[File:AnOtter Watch prototype d0a3733.jpg|thumb|right]]<br />
<br />
Current status: Prototype ordered!<br />
<br />
https://pad.ijhack.nl/p/anotterwatch<br />
<br />
https://github.com/badgeteam/anotterwatchHW<br />
<br />
=== Reasoning ===<br />
[[File:Front side AnOtter Watch prototype d0a3733.jpg|thumb]]<br />
So called "smart" watches are a dime a dozen, but what does a hacker really need?<br />
<br />
* WiFi<br />
* Multimeter<br />
* Component tester<br />
* Scientific calculator<br />
* Ottergotchi<br />
* <br />
<br />
=== Ingredients ===<br />
<br />
* ESP32<br />
SPI<br />
* 240x240 SPI IPS <br />
** ST7789V controller integrated RAM and 12/16/18 bit colour <br />
* ADS7946SRTET<br />
** 14 bit 2 MSPS Dual-Channel, Differential/Single-Ended ULP ADC<br />
I2C<br />
* TCA9535MRGER<br />
** 16 bit IO expander <br />
* BMI270<br />
** 6-axis MEMS IMU<br />
* SAO connector<br />
UART<br />
* CH340C<br />
** USB to serial<br />
GPIO<br />
* 4x SK6812MINI<br />
* Bright white LED<br />
* TMHU26 <br />
** Up / Down / Center switch<br />
POWER<br />
* USB-C<br />
* TP4056<br />
** Li-Ion charger chip<br />
* TPS63001DRCR<br />
** HE Single Inductor Buck-Boost Converter 1.8 A<br />
* SPST<br />
** Power on / off<br />
<br />
. . and much more :)</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtter_Watch&diff=304AnOtter Watch2019-03-04T23:02:23Z<p>AnneJan: /* Ingredients */</p>
<hr />
<div>== AnOtter Watch ==<br />
[[File:AnOtter Watch prototype d0a3733.jpg|thumb|right]]<br />
<br />
Current status: Prototype ordered!<br />
<br />
https://pad.ijhack.nl/p/anotterwatch<br />
<br />
https://github.com/badgeteam/anotterwatchHW<br />
<br />
=== Reasoning ===<br />
[[File:Front side AnOtter Watch prototype d0a3733.jpg|thumb]]<br />
So called "smart" watches are a dime a dozen, but what does a hacker really need?<br />
<br />
* WiFi<br />
* Multimeter<br />
* Component tester<br />
* Scientific calculator<br />
* Ottergotchi<br />
* <br />
<br />
=== Ingredients ===<br />
<br />
* ESP32<br />
* 240x240 SPI IPS<br />
* ADS7946SRTET<br />
* BMI270<br />
*</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtter_Watch&diff=303AnOtter Watch2019-03-04T22:58:25Z<p>AnneJan: /* Reasoning */</p>
<hr />
<div>== AnOtter Watch ==<br />
[[File:AnOtter Watch prototype d0a3733.jpg|thumb|right]]<br />
<br />
Current status: Prototype ordered!<br />
<br />
https://pad.ijhack.nl/p/anotterwatch<br />
<br />
https://github.com/badgeteam/anotterwatchHW<br />
<br />
=== Reasoning ===<br />
[[File:Front side AnOtter Watch prototype d0a3733.jpg|thumb]]<br />
So called "smart" watches are a dime a dozen, but what does a hacker really need?<br />
<br />
* WiFi<br />
* Multimeter<br />
* Component tester<br />
* Scientific calculator<br />
* Ottergotchi<br />
* <br />
<br />
=== Ingredients ===<br />
<br />
* ESP32<br />
* 240x240 SPI IPS<br />
* ADS7946SRTET<br />
*</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtter_Watch&diff=302AnOtter Watch2019-03-04T22:32:10Z<p>AnneJan: </p>
<hr />
<div>== AnOtter Watch ==<br />
[[File:AnOtter Watch prototype d0a3733.jpg|thumb|right]]<br />
<br />
Current status: Prototype ordered!<br />
<br />
https://pad.ijhack.nl/p/anotterwatch<br />
<br />
https://github.com/badgeteam/anotterwatchHW<br />
<br />
=== Reasoning ===<br />
[[File:Front side AnOtter Watch prototype d0a3733.jpg|thumb]]<br />
So called "smart" watches are a dime a dozen, but what does a hacker really need?<br />
<br />
* WiFi<br />
* Multimeter<br />
* Component tester<br />
* Scientific calculator<br />
* Ottergotchi</div>AnneJanhttps://wiki.badge.team/index.php?title=File:Front_side_AnOtter_Watch_prototype_d0a3733.jpg&diff=301File:Front side AnOtter Watch prototype d0a3733.jpg2019-03-04T22:31:46Z<p>AnneJan: </p>
<hr />
<div>Front side of AnOtter Watch prototype d0a3733</div>AnneJanhttps://wiki.badge.team/index.php?title=File:AnOtter_Watch_prototype_d0a3733.jpg&diff=300File:AnOtter Watch prototype d0a3733.jpg2019-03-04T22:30:53Z<p>AnneJan: </p>
<hr />
<div>Back (inner) side of AnOtter Watch prototype d0a3733</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtter_Watch&diff=299AnOtter Watch2019-03-04T22:20:43Z<p>AnneJan: Created page with "== AnOtter Watch == Current status: Prototype ordered! https://pad.ijhack.nl/p/anotterwatch https://github.com/badgeteam/anotterwatchHW === Reasoning === So called "smart..."</p>
<hr />
<div>== AnOtter Watch ==<br />
<br />
Current status: Prototype ordered!<br />
<br />
https://pad.ijhack.nl/p/anotterwatch<br />
<br />
https://github.com/badgeteam/anotterwatchHW<br />
<br />
=== Reasoning ===<br />
<br />
So called "smart" watches are a dime a dozen, but what does a hacker really need?<br />
<br />
* WiFi<br />
* Multimeter<br />
* Component tester<br />
* Scientific calculator<br />
* Ottergotchi</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtterWatch&diff=298AnOtterWatch2019-03-04T22:12:15Z<p>AnneJan: Redirected page to AnOtter Watch</p>
<hr />
<div>#REDIRECT [[AnOtter_Watch]]</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=297Main Page2019-03-04T22:11:35Z<p>AnneJan: /* Future badge projects */</p>
<hr />
<div>== Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :). Badge.team is a project with the aim of providing a reliable off-the-shelf firmware for electronic event badges, with easy creation of MicroPython badge apps known as eggs and their deployment to end users through an app store known as the hatchery. It has its roots in the team responsible for the successful badge at the [https://sha2017.org/ SHA2017 hacker camp] in the Netherlands. Currently (Q1 2019) the badge.team firmware supports ESP32 platforms, and the team have produced firmware for three event badges with another in development.<br />
<br />
=== Badges ===<br />
* [[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
* [[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019 <br />
* [[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
<br />
==== Future badge projects ====<br />
<br />
* [[AnOtter_Watch]] to be released summer 2019<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
=== Getting started with badge development ===<br />
<br />
Our firmware supports apps, which we refer to as eggs. We encourage you to write your own eggs in MicroPython, and to that end we've produced [[Tutorials/|some tutorials]] aimed at the first-time egg developer.<br />
<br />
* [[Tutorials/Your_First_Egg_(for_uGFX_badges)|Your first egg]]. Step-by-step, writing a simple Hello World egg.<br />
* [[Simple_Egg_Deployment| Egg deployment for beginers]]. How to connect to your badge, and put code on it.<br />
<br />
We also have a reference for [[MicroPython|the badge-specific MicroPython functions]] on your badge.<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge&diff=202HackerHotel2019Badge2019-02-22T07:16:28Z<p>AnneJan: /* I forgot to OTA and there is no wifi setup app */</p>
<hr />
<div>Badge project for [https://hackerhotel.nl/ HackerHotel 2019] 15 – 17 Feb 2019<br />
<br />
https://pad.ijhack.nl/p/hackerhotel2019<br />
<br />
[[File:HackerHotel badge.png|thumb]]<br />
<br />
==[[HackerHotel2019Badge/Hardware|Hardware]]==<br />
[[File:HH BadgeTeam.jpg|thumb]]<br />
*[[HackerHotel2019Badge/Gettingstarted|Getting Started!]]<br />
*[[HackerHotel2019Badge/Soldering|Solder All The Things]]<br />
https://github.com/HackerHotel/PCB<br />
<br />
==[[HackerHotel2019Badge/Software|Software]]==<br />
<br />
https://github.com/badgeteam/ESP32-Firmware<br />
<br />
The HackerHotel2019 badge will run on our combined firmware.<br />
<br />
This makes [[LTS]] a lot easier because updates for one badge will usually be applied to the firmware of other badges too.<br />
<br />
===Biggest changes===<br />
<br />
* 2+ years of [[HackerHotel2019Badge/MicroPython|MicroPython]] changes.<br />
* [[HackerHotel2019Badge/audio|Audio support]].<br />
* [[HackerHotel2019Badge/IR|IR]] support with many [[HackerHotel2019Badge/IR#Codecs|codecs]].<br />
* Serial menu's via <code>screen /dev/ttyUSB0 115200</code><br />
<br />
== Debugging ==<br />
<br />
== Audio ==<br />
<br />
If the sound is weird, please first check the [[HackerHotel2019Badge/audio#Mixer_ctl|software tweaks]].<br />
<br />
But you might want to do a [[HackerHotel2019Badge/Hardware#Audiojack_reversed|hardware mod]] too.<br />
<br />
===I forgot to OTA and there is no wifi setup app===<br />
<br />
Easiest solution: Setup a hotspot SSID '''Hackerhotel-insecure'''<br />
<br />
Nicer solution:<br />
<br />
Connect via USB serial, press enter to get to the REPL shell.<br />
<br />
<nowiki>import badge,appglue<br />
<br />
badge.nvs_set_str("badge", "wifi.ssid", "YourSSID")<br />
badge.nvs_set_str("badge", "wifi.password", "YourP4ssW0rd")<br />
<br />
appglue.start_ota()</nowiki></div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge&diff=201HackerHotel2019Badge2019-02-21T15:26:22Z<p>AnneJan: </p>
<hr />
<div>Badge project for [https://hackerhotel.nl/ HackerHotel 2019] 15 – 17 Feb 2019<br />
<br />
https://pad.ijhack.nl/p/hackerhotel2019<br />
<br />
[[File:HackerHotel badge.png|thumb]]<br />
<br />
==[[HackerHotel2019Badge/Hardware|Hardware]]==<br />
[[File:HH BadgeTeam.jpg|thumb]]<br />
*[[HackerHotel2019Badge/Gettingstarted|Getting Started!]]<br />
*[[HackerHotel2019Badge/Soldering|Solder All The Things]]<br />
https://github.com/HackerHotel/PCB<br />
<br />
==[[HackerHotel2019Badge/Software|Software]]==<br />
<br />
https://github.com/badgeteam/ESP32-Firmware<br />
<br />
The HackerHotel2019 badge will run on our combined firmware.<br />
<br />
This makes [[LTS]] a lot easier because updates for one badge will usually be applied to the firmware of other badges too.<br />
<br />
===Biggest changes===<br />
<br />
* 2+ years of [[HackerHotel2019Badge/MicroPython|MicroPython]] changes.<br />
* [[HackerHotel2019Badge/audio|Audio support]].<br />
* [[HackerHotel2019Badge/IR|IR]] support with many [[HackerHotel2019Badge/IR#Codecs|codecs]].<br />
* Serial menu's via <code>screen /dev/ttyUSB0 115200</code><br />
<br />
== Debugging ==<br />
<br />
== Audio ==<br />
<br />
If the sound is weird, please first check the [[HackerHotel2019Badge/audio#Mixer_ctl|software tweaks]].<br />
<br />
But you might want to do a [[HackerHotel2019Badge/Hardware#Audiojack_reversed|hardware mod]] too.<br />
<br />
===I forgot to OTA and there is no wifi setup app===<br />
<br />
Easiest solution: Setup a hotspot SSID '''Hackerhotel-insecure'''<br />
<br />
Nicer solution:<br />
<br />
Connect via USB serial, press enter to get to the REPL shell.<br />
<br />
<nowiki>import badge,appglue<br />
<br />
badge.nvs_set_str("badge", "wifi.ssid", "YourSSID")<br />
badge.nvs_set_str("badge", "wifi.password", "YourP4ssW0rd")<br />
<br />
applue.start_ota()</nowiki></div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge&diff=200HackerHotel2019Badge2019-02-21T15:26:03Z<p>AnneJan: /* Hardware */</p>
<hr />
<div>Badge project for [https://hackerhotel.nl/ HackerHotel 2019] 15 – 17 Feb 2019<br />
<br />
https://pad.ijhack.nl/p/hackerhotel2019<br />
<br />
[[File:HackerHotel badge.png|thumb]]<br />
<br />
==[[HackerHotel2019Badge/Hardware|Hardware]]==<br />
[[File:HH BadgeTeam.jpg|400px|frame|left]]<br />
*[[HackerHotel2019Badge/Gettingstarted|Getting Started!]]<br />
*[[HackerHotel2019Badge/Soldering|Solder All The Things]]<br />
https://github.com/HackerHotel/PCB<br />
<br />
==[[HackerHotel2019Badge/Software|Software]]==<br />
<br />
https://github.com/badgeteam/ESP32-Firmware<br />
<br />
The HackerHotel2019 badge will run on our combined firmware.<br />
<br />
This makes [[LTS]] a lot easier because updates for one badge will usually be applied to the firmware of other badges too.<br />
<br />
===Biggest changes===<br />
<br />
* 2+ years of [[HackerHotel2019Badge/MicroPython|MicroPython]] changes.<br />
* [[HackerHotel2019Badge/audio|Audio support]].<br />
* [[HackerHotel2019Badge/IR|IR]] support with many [[HackerHotel2019Badge/IR#Codecs|codecs]].<br />
* Serial menu's via <code>screen /dev/ttyUSB0 115200</code><br />
<br />
== Debugging ==<br />
<br />
== Audio ==<br />
<br />
If the sound is weird, please first check the [[HackerHotel2019Badge/audio#Mixer_ctl|software tweaks]].<br />
<br />
But you might want to do a [[HackerHotel2019Badge/Hardware#Audiojack_reversed|hardware mod]] too.<br />
<br />
===I forgot to OTA and there is no wifi setup app===<br />
<br />
Easiest solution: Setup a hotspot SSID '''Hackerhotel-insecure'''<br />
<br />
Nicer solution:<br />
<br />
Connect via USB serial, press enter to get to the REPL shell.<br />
<br />
<nowiki>import badge,appglue<br />
<br />
badge.nvs_set_str("badge", "wifi.ssid", "YourSSID")<br />
badge.nvs_set_str("badge", "wifi.password", "YourP4ssW0rd")<br />
<br />
applue.start_ota()</nowiki></div>AnneJanhttps://wiki.badge.team/index.php?title=File:HH_BadgeTeam.jpg&diff=199File:HH BadgeTeam.jpg2019-02-21T15:25:11Z<p>AnneJan: </p>
<hr />
<div>Dennis van Zuijlekom CC BY-SA 2.0<br />
<br />
https://www.flickr.com/photos/dvanzuijlekom/46246410135/</div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge&diff=198HackerHotel2019Badge2019-02-21T15:23:30Z<p>AnneJan: /* Audio */</p>
<hr />
<div>Badge project for [https://hackerhotel.nl/ HackerHotel 2019] 15 – 17 Feb 2019<br />
<br />
https://pad.ijhack.nl/p/hackerhotel2019<br />
<br />
[[File:HackerHotel badge.png|thumb]]<br />
<br />
==[[HackerHotel2019Badge/Hardware|Hardware]]==<br />
<br />
*[[HackerHotel2019Badge/Gettingstarted|Getting Started!]]<br />
*[[HackerHotel2019Badge/Soldering|Solder All The Things]]<br />
https://github.com/HackerHotel/PCB<br />
<br />
==[[HackerHotel2019Badge/Software|Software]]==<br />
<br />
https://github.com/badgeteam/ESP32-Firmware<br />
<br />
The HackerHotel2019 badge will run on our combined firmware.<br />
<br />
This makes [[LTS]] a lot easier because updates for one badge will usually be applied to the firmware of other badges too.<br />
<br />
===Biggest changes===<br />
<br />
* 2+ years of [[HackerHotel2019Badge/MicroPython|MicroPython]] changes.<br />
* [[HackerHotel2019Badge/audio|Audio support]].<br />
* [[HackerHotel2019Badge/IR|IR]] support with many [[HackerHotel2019Badge/IR#Codecs|codecs]].<br />
* Serial menu's via <code>screen /dev/ttyUSB0 115200</code><br />
<br />
== Debugging ==<br />
<br />
== Audio ==<br />
<br />
If the sound is weird, please first check the [[HackerHotel2019Badge/audio#Mixer_ctl|software tweaks]].<br />
<br />
But you might want to do a [[HackerHotel2019Badge/Hardware#Audiojack_reversed|hardware mod]] too.<br />
<br />
===I forgot to OTA and there is no wifi setup app===<br />
<br />
Easiest solution: Setup a hotspot SSID '''Hackerhotel-insecure'''<br />
<br />
Nicer solution:<br />
<br />
Connect via USB serial, press enter to get to the REPL shell.<br />
<br />
<nowiki>import badge,appglue<br />
<br />
badge.nvs_set_str("badge", "wifi.ssid", "YourSSID")<br />
badge.nvs_set_str("badge", "wifi.password", "YourP4ssW0rd")<br />
<br />
applue.start_ota()</nowiki></div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge&diff=197HackerHotel2019Badge2019-02-21T15:23:03Z<p>AnneJan: /* Software */</p>
<hr />
<div>Badge project for [https://hackerhotel.nl/ HackerHotel 2019] 15 – 17 Feb 2019<br />
<br />
https://pad.ijhack.nl/p/hackerhotel2019<br />
<br />
[[File:HackerHotel badge.png|thumb]]<br />
<br />
==[[HackerHotel2019Badge/Hardware|Hardware]]==<br />
<br />
*[[HackerHotel2019Badge/Gettingstarted|Getting Started!]]<br />
*[[HackerHotel2019Badge/Soldering|Solder All The Things]]<br />
https://github.com/HackerHotel/PCB<br />
<br />
==[[HackerHotel2019Badge/Software|Software]]==<br />
<br />
https://github.com/badgeteam/ESP32-Firmware<br />
<br />
The HackerHotel2019 badge will run on our combined firmware.<br />
<br />
This makes [[LTS]] a lot easier because updates for one badge will usually be applied to the firmware of other badges too.<br />
<br />
===Biggest changes===<br />
<br />
* 2+ years of [[HackerHotel2019Badge/MicroPython|MicroPython]] changes.<br />
* [[HackerHotel2019Badge/audio|Audio support]].<br />
* [[HackerHotel2019Badge/IR|IR]] support with many [[HackerHotel2019Badge/IR#Codecs|codecs]].<br />
* Serial menu's via <code>screen /dev/ttyUSB0 115200</code><br />
<br />
== Debugging ==<br />
<br />
== Audio ==<br />
<br />
If the sound is weird, please first check the [HackerHotel2019Badge/audio#Mixer_ctl|software tweaks].<br />
But you might want to do a [HackerHotel2019Badge/Hardware#Audiojack_reversed|hardware mod] too.<br />
<br />
===I forgot to OTA and there is no wifi setup app===<br />
<br />
Easiest solution: Setup a hotspot SSID '''Hackerhotel-insecure'''<br />
<br />
Nicer solution:<br />
<br />
Connect via USB serial, press enter to get to the REPL shell.<br />
<br />
<nowiki>import badge,appglue<br />
<br />
badge.nvs_set_str("badge", "wifi.ssid", "YourSSID")<br />
badge.nvs_set_str("badge", "wifi.password", "YourP4ssW0rd")<br />
<br />
applue.start_ota()</nowiki></div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge/Hardware&diff=196HackerHotel2019Badge/Hardware2019-02-21T15:22:55Z<p>AnneJan: /* Audiojack reversed */</p>
<hr />
<div>Mostly a straight up copy of [[SHA2017Badge#Hardware|SHA2017Badge]] with added IR and I2S Audio.<br />
<br />
==IR==<br />
<br />
940nm IR transceiver<br />
<br />
==Audio==<br />
<br />
I2S [[:File:Pcm5102a.pdf|PCM5102A]] DAC<br />
<br />
==Errata==<br />
===Resistor in the way of flashing===<br />
We connected our IR receiver to GPIO12 and added a pullup. That caused an issue because by default that pin is a setting for the EEProm voltage selector. During the [[Hh2019sweatshop]] we removed the pullups. We hope to set the pullup in software, but are not sure it will work. In the meantime we also found that we could burn a few fuses so that from now on it just works!<br />
<br />
<nowiki>./espefuse.py --port /dev/ttyUSB0 --baud 115200 set_flash_voltage 3.3V</nowiki><br />
We have done this for you already, so only do this if you have similar issues with a different product.<br />
<br />
===Audiojack reversed===<br />
We made another booboo: the audiojack has some reversed pads. (we accidentaly rotated the footprint)<br />
<br />
{| class="wikitable"<br />
|-<br />
! PCM5102 !! 3.5mm Jack<br />
|-<br />
| Right || Right<br />
|-<br />
| Left || GND<br />
|-<br />
| GND || Left<br />
|-<br />
|}<br />
<br />
TODO: soldering pictures!<br />
<br />
So Left and GND are reversed. This results in a weird sound on headphones. We [[HackerHotel2019Badge/audio#Mixer_ctl|fixed it partially in software]] for passive headphones. For active headphones and amplifiers a hardware mod is required, reversing the two pins.</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtterWatch&diff=195AnOtterWatch2019-02-21T13:25:23Z<p>AnneJan: /* An Otter Watch */</p>
<hr />
<div>== An Otter Watch ==<br />
<br />
Current status: Brainstorming<br />
<br />
https://pad.ijhack.nl/p/anotterwatch<br />
<br />
=== Reasoning ===<br />
<br />
So called "smart" watches are a dime a dozen, but what does a hacker really need?<br />
<br />
* Multimeter<br />
* Component tester<br />
* Scientific calculator</div>AnneJanhttps://wiki.badge.team/index.php?title=AnOtterWatch&diff=194AnOtterWatch2019-02-21T13:10:27Z<p>AnneJan: Created page with "== An Otter Watch == Current status: Brainstorming https://pad.ijhack.nl/p/anotterwatch"</p>
<hr />
<div>== An Otter Watch ==<br />
<br />
Current status: Brainstorming<br />
<br />
https://pad.ijhack.nl/p/anotterwatch</div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=193Main Page2019-02-21T13:09:25Z<p>AnneJan: /* Badges */</p>
<hr />
<div>== TODO Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :)<br />
<br />
=== Badges ===<br />
[[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
[[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019<br />
<br />
[[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
<br />
FUTURE BADGE PROJECTS<br />
<br />
[[AnOtterWatch]] to be released summer 2019<br />
<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment<br />
* Ikmaak (on-site support)</div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge&diff=192HackerHotel2019Badge2019-02-21T12:20:39Z<p>AnneJan: /* I forgot to OTA and there is no wifi setup app */</p>
<hr />
<div>Badge project for [https://hackerhotel.nl/ HackerHotel 2019] 15 – 17 Feb 2019<br />
<br />
https://pad.ijhack.nl/p/hackerhotel2019<br />
<br />
[[File:HackerHotel badge.png|thumb]]<br />
<br />
==[[HackerHotel2019Badge/Hardware|Hardware]]==<br />
<br />
*[[HackerHotel2019Badge/Gettingstarted|Getting Started!]]<br />
*[[HackerHotel2019Badge/Soldering|Solder All The Things]]<br />
https://github.com/HackerHotel/PCB<br />
<br />
==[[HackerHotel2019Badge/Software|Software]]==<br />
<br />
https://github.com/badgeteam/ESP32-Firmware<br />
<br />
The HackerHotel2019 badge will run on our combined firmware.<br />
<br />
This makes [[LTS]] a lot easier because updates for one badge will usually be applied to the firmware of other badges too.<br />
<br />
===Biggest changes===<br />
<br />
* 2+ years of [[HackerHotel2019Badge/MicroPython|MicroPython]] changes.<br />
* [[HackerHotel2019Badge/audio|Audio support]].<br />
* [[HackerHotel2019Badge/IR|IR]] support with many [[HackerHotel2019Badge/IR#Codecs|codecs]].<br />
* Serial menu's via <code>screen /dev/ttyUSB0 115200</code><br />
<br />
===I forgot to OTA and there is no wifi setup app===<br />
<br />
Easiest solution: Setup a hotspot SSID '''Hackerhotel-insecure'''<br />
<br />
Nicer solution:<br />
<br />
Connect via USB serial, press enter to get to the REPL shell.<br />
<br />
<nowiki>import badge,appglue<br />
<br />
badge.nvs_set_str("badge", "wifi.ssid", "YourSSID")<br />
badge.nvs_set_str("badge", "wifi.password", "YourP4ssW0rd")<br />
<br />
applue.start_ota()</nowiki></div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge&diff=191HackerHotel2019Badge2019-02-21T12:20:28Z<p>AnneJan: </p>
<hr />
<div>Badge project for [https://hackerhotel.nl/ HackerHotel 2019] 15 – 17 Feb 2019<br />
<br />
https://pad.ijhack.nl/p/hackerhotel2019<br />
<br />
[[File:HackerHotel badge.png|thumb]]<br />
<br />
==[[HackerHotel2019Badge/Hardware|Hardware]]==<br />
<br />
*[[HackerHotel2019Badge/Gettingstarted|Getting Started!]]<br />
*[[HackerHotel2019Badge/Soldering|Solder All The Things]]<br />
https://github.com/HackerHotel/PCB<br />
<br />
==[[HackerHotel2019Badge/Software|Software]]==<br />
<br />
https://github.com/badgeteam/ESP32-Firmware<br />
<br />
The HackerHotel2019 badge will run on our combined firmware.<br />
<br />
This makes [[LTS]] a lot easier because updates for one badge will usually be applied to the firmware of other badges too.<br />
<br />
===Biggest changes===<br />
<br />
* 2+ years of [[HackerHotel2019Badge/MicroPython|MicroPython]] changes.<br />
* [[HackerHotel2019Badge/audio|Audio support]].<br />
* [[HackerHotel2019Badge/IR|IR]] support with many [[HackerHotel2019Badge/IR#Codecs|codecs]].<br />
* Serial menu's via <code>screen /dev/ttyUSB0 115200</code><br />
<br />
===I forgot to OTA and there is no wifi setup app===<br />
<br />
Easiest solution: Setup a hotspot SSID '''Hackerhotel-insecure'''<br />
<br />
Nicer solution:<br />
<br />
Connect via USB serial, press enter to get to the REPL shell.<br />
<br />
<nowiki>import badge,appglue<br />
<br />
badge.nvs_set_str("badge", "wifi.ssid", "YourSSID")<br />
badge.nvs_set_str("badge", "wifi.password", "YourP4ssW0rd")<br />
<br />
applue.start_ota()</nowiki></div>AnneJanhttps://wiki.badge.team/index.php?title=Main_Page&diff=189Main Page2019-02-20T15:38:37Z<p>AnneJan: /* Badges */</p>
<hr />
<div>== TODO Introduction ==<br />
[[File:Badge Selection.png|frame|right]]<br />
Welcome to badge.team wiki for all info on [https://badge.team badge.team] compatible badges :)<br />
<br />
=== Badges ===<br />
[[SHA2017Badge]] released at [https://sha2017.org/ Still Hacking Anyway] August 2017<br />
<br />
[[Disobey2019Badge]] released at [https://disobey.fi/ Disobey] January 2019<br />
<br />
[[HackerHotel2019Badge]] released at [https://hackerhotel.nl/ Hacker Hotel] February 2019<br />
<br />
FUTURE BADGE PROJECT<br />
<br />
<br />
Your badge? Join us on [http://webchat.freenode.net/?channels=%23badgeteam%2C%23badgeteam-dev&uio=d4 IRC] or [https://t.me/joinchat/AMG-ZhQQ9cE1KAAbQozy5Q Telegram]!<br />
<br />
== Why badge.team ==<br />
<br />
[[LTS|Long-term support]] on event badges [[LTS#aftercare|#aftercare]]<br />
<br />
It's sad to see these things become e-waste in no-time.<br />
<br />
== Who are badge.team ==<br />
<br />
This is not a complete or ordered list, feel free to add yourself if you think you belong to our merry band of badge hackers :)<br />
<br />
* [[User:Sebastius|Sebastian Oort]]<br />
* [[User:AnneJan|Anne Jan Brouwer]]<br />
* Bas van Sisseren<br />
* Renze Nikolai<br />
* Markus Bechtold<br />
* Jeroen Domburg<br />
* Niek Blankers<br />
* Tom Clement<br />
* Arnout Engelen<br />
* Mendel Mobach<br />
* Thomas Roos<br />
* Kliment</div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge/MicroPython&diff=182HackerHotel2019Badge/MicroPython2019-02-13T20:02:26Z<p>AnneJan: </p>
<hr />
<div>This is incomplete .. <br />
<br />
See [[MicroPython]] for basics . . or even better https://docs.micropython.org/en/latest/library/<br />
<br />
See [[HackerHotel2019Badge/audio|audio]] for more on audio.<br />
<br />
See [[HackerHotel2019Badge/IR|IR]] for more on IR.<br />
<br />
<nowiki>from machine import I2C,Pin<br />
i2c = I2C( sda=Pin(26), scl=Pin(27), freq=100000 )<br />
i2c.scan()</nowiki></div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge/MicroPython&diff=181HackerHotel2019Badge/MicroPython2019-02-13T20:00:16Z<p>AnneJan: </p>
<hr />
<div>This is incomplete .. <br />
<br />
See [[MicroPython]] for basics . . <br />
<br />
See [[HackerHotel2019Badge/audio|audio]] for more on audio.<br />
<br />
See [[HackerHotel2019Badge/IR|IR]] for more on IR.<br />
<br />
<nowiki>from machine import I2C,Pin<br />
i2c = I2C( sda=Pin(26), scl=Pin(27), freq=100000 )<br />
i2c.scan()</nowiki></div>AnneJanhttps://wiki.badge.team/index.php?title=HackerHotel2019Badge/MicroPython&diff=180HackerHotel2019Badge/MicroPython2019-02-13T19:59:13Z<p>AnneJan: </p>
<hr />
<div>This is incomplete .. <br />
<br />
See [[MicroPython]] for basics . . <br />
<br />
See [[HackerHotel2019Badge/audio|audio]] for more on audio.<br />
<br />
See [[HackerHotel2019Badge/IR|IR]] for more on IR.<br />
<br />
<nowiki>from machine import I2C<br />
i2c = I2C( sda=Pin(26), scl=Pin(27), freq=100000 )<br />
i2c.scan()</nowiki></div>AnneJan