https://fixme.ch/w/api.php?action=feedcontributions&user=Binary+Brain&feedformat=atomFixme.ch - User contributions [en]2024-03-29T10:41:12ZUser contributionsMediaWiki 1.25.1https://fixme.ch/w/index.php?title=AG_2024&diff=15584AG 20242024-02-28T19:58:01Z<p>Binary Brain: </p>
<hr />
<div>[[Category:Meetings]] [[Category:AG]]<br />
== Information ==<br />
Date: Mercredi 28 février à 20h<br />
<br />
* Communication<br />
** Pad: https://pad.fixme.ch/p/ag2024<br />
** Chat: https://chat.fixme.ch/fixme/channels/20_ag2024<br />
<br />
* Documents<br />
** Slides: [[File:fixme-slides-ag-2024.pdf]]<br />
** GIT: https://git.fixme.ch/Comite/ag2024<br />
** PV: https://pad.fixme.ch/p/ag2024<br />
<br />
== Ordre du jour ==<br />
<br />
* Rapports d'activité de l'association<br />
* Approbation des comptes 2021-2023<br />
* Election du comité<br />
* Election des contrôleurs des comptes<br />
* Apéro<br />
<br />
=== Election du comité ===<br />
Sont candidat(e)s:<br />
<br />
* Président: Nemen<br />
* Secrétaire: BinaryBrain<br />
* Trésorier: François<br />
<br />
'''Ajoutez-vous pour être candidat(e) ;)'''</div>Binary Brainhttps://fixme.ch/w/index.php?title=37C3&diff=1546037C32023-11-10T14:40:54Z<p>Binary Brain: /* People coming */</p>
<hr />
<div>[[Category:Open_Projects]]<br />
[[Category:Conferences]]<br />
December 27th–30th 2023, Hamburg<br />
<br />
The 37th Chaos Communication Congress (37C3) is an annual four-day conference on technology, society and utopia. The Congress offers lectures and workshops and various events on a multitude of topics including (but not limited to) information technology and generally a critical-creative attitude towards technology and the discussion about the effects of technological advances on society.<br />
<br />
== Information ==<br />
* THE CONGRESS HAS BEEN CANCELLED IN 2022 https://events.ccc.de/2022/10/18/no-congress-2022/#no-congress-2022-en<br />
** THERE STILL WILL BE PEOPLE AT FIXME [[RC3_2022]]<br />
** It's been revived in 2023 !<br />
* Preliminary announcements:<br />
** https://www.ccc.de/en/updates/2022/37-chaos-communication-congress-in-hamburg<br />
** https://events.ccc.de/2022/06/14/37c3-in-hamburg/<br />
** https://www.ccc.de/en/updates/2023/37C3<br />
* Blog: https://events.ccc.de/category/37c3/<br />
* Discussion: https://chat.fixme.ch/fixme/channels/20_37c3<br />
<br />
== Token send list ==<br />
<br />
This year is a bit different, everyone in the list will be able to use the token at the same time,<br />
https://events.ccc.de/2023/10/11/37c3-presale-modus-operandi/<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Ticket ordered<br />
|-<br />
| [[User:Rorist|Rorist]] || ???<br />
|-<br />
| marv || ???<br />
|-<br />
| [[User:Protectator|Protectator]] || ???<br />
|-<br />
| mutex || ???<br />
|-<br />
| Sasha || ???<br />
|-<br />
| [[User:Francois|Francois]] || ???<br />
|-<br />
| [[User:Mc|Mathias]] || ???<br />
|-<br />
| [[User:Biganon|Biganon]] || ???<br />
|-<br />
| [[User:Rachyandco|Alexis]] (+2 kids) || ???<br />
|-<br />
|[[User:Sylvain|Sylvain]] ||???<br />
|-<br />
|[[User:edomaur|Antoine B]] ||???<br />
|}<br />
<br />
== People coming ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Ticket !! Transport to HAM !! Transport from HAM !! Hotel<br />
|-<br />
| [[User:Rorist|Rorist]] || No || Train ?? || Train ?? || Radisson Blu<br />
|-<br />
| marv || nope || train || train || The Suites<br />
|-<br />
| [[User:Protectator|Protectator]] || No || Train? || Train? || ???<br />
|-<br />
| mutex || No || Train || Train || Pyjama Park Schanzenviertel http://www.fritz-im-pyjama.de/hotel<br />
|-<br />
| Sasha || No || ?? || ?? || ???<br />
|-<br />
| Mathias (MC) || No || ?? || ?? || ???<br />
|-<br />
| [[User:Biganon|Biganon]] || No || Train || Train || ???<br />
|-<br />
| [[User:Rachyandco|Alexis]] || No || car from Strasbourg (1 place free) || car (1 place free) || Eric Vökel Boutique Apartments<br />
|+<br />
! Total<br />
! <br />
! <br />
! <br />
! <br />
|}<br />
<br />
=== Plane ===<br />
<br />
* TBD<br />
<br />
=== Train ===<br />
<br />
* The old CNL is back with a new name: NightJet<br />
* https://www.nightjet.com/fr/ticket-buchen#/home?continue=true<br />
<br />
=== Phone ===<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Extension !! Type <br />
|-<br />
|-<br />
|}<br />
<br />
== Congress Everywhere ==<br />
<br />
Live streaming of conferences in our cosy hackerspace. Cold drinks, fast Internet and nice folks. Feel free to join in.<br />
<br />
Synchronisation will take place on our [[Chat]]: https://chat.fixme.ch/fixme/channels/20_37c3<br />
<br />
<br />
== See also ==<br />
<br />
* [[CCCamp2023]]<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3_2020]]<br />
* [[RC3_2021]]<br />
* [[RC3_2022]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=37C3&diff=1545937C32023-11-10T14:40:36Z<p>Binary Brain: /* Token send list */</p>
<hr />
<div>[[Category:Open_Projects]]<br />
[[Category:Conferences]]<br />
December 27th–30th 2023, Hamburg<br />
<br />
The 37th Chaos Communication Congress (37C3) is an annual four-day conference on technology, society and utopia. The Congress offers lectures and workshops and various events on a multitude of topics including (but not limited to) information technology and generally a critical-creative attitude towards technology and the discussion about the effects of technological advances on society.<br />
<br />
== Information ==<br />
* THE CONGRESS HAS BEEN CANCELLED IN 2022 https://events.ccc.de/2022/10/18/no-congress-2022/#no-congress-2022-en<br />
** THERE STILL WILL BE PEOPLE AT FIXME [[RC3_2022]]<br />
** It's been revived in 2023 !<br />
* Preliminary announcements:<br />
** https://www.ccc.de/en/updates/2022/37-chaos-communication-congress-in-hamburg<br />
** https://events.ccc.de/2022/06/14/37c3-in-hamburg/<br />
** https://www.ccc.de/en/updates/2023/37C3<br />
* Blog: https://events.ccc.de/category/37c3/<br />
* Discussion: https://chat.fixme.ch/fixme/channels/20_37c3<br />
<br />
== Token send list ==<br />
<br />
This year is a bit different, everyone in the list will be able to use the token at the same time,<br />
https://events.ccc.de/2023/10/11/37c3-presale-modus-operandi/<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Ticket ordered<br />
|-<br />
| [[User:Rorist|Rorist]] || ???<br />
|-<br />
| marv || ???<br />
|-<br />
| [[User:Protectator|Protectator]] || ???<br />
|-<br />
| mutex || ???<br />
|-<br />
| Sasha || ???<br />
|-<br />
| [[User:Francois|Francois]] || ???<br />
|-<br />
| [[User:Mc|Mathias]] || ???<br />
|-<br />
| [[User:Biganon|Biganon]] || ???<br />
|-<br />
| [[User:Rachyandco|Alexis]] (+2 kids) || ???<br />
|-<br />
|[[User:Sylvain|Sylvain]] ||???<br />
|-<br />
|[[User:edomaur|Antoine B]] ||???<br />
|}<br />
<br />
== People coming ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Ticket !! Transport to HAM !! Transport from HAM !! Hotel<br />
|-<br />
| [[User:Rorist|Rorist]] || No || Train ?? || Train ?? || Radisson Blu<br />
|-<br />
| marv || nope || train || train || The Suites<br />
|-<br />
| [[User:Binary_Brain|Binary Brain]] || No || ??? || Plane || ???<br />
|-<br />
| Epic Feihl || No || ??? || Plane || ???<br />
|-<br />
| [[User:Protectator|Protectator]] || No || Train? || Train? || ???<br />
|-<br />
| mutex || No || Train || Train || Pyjama Park Schanzenviertel http://www.fritz-im-pyjama.de/hotel<br />
|-<br />
| Sasha || No || ?? || ?? || ???<br />
|-<br />
| Mathias (MC) || No || ?? || ?? || ???<br />
|-<br />
| [[User:Biganon|Biganon]] || No || Train || Train || ???<br />
|-<br />
| [[User:Rachyandco|Alexis]] || No || car from Strasbourg (1 place free) || car (1 place free) || Eric Vökel Boutique Apartments<br />
|+<br />
! Total<br />
! <br />
! <br />
! <br />
! <br />
|}<br />
<br />
=== Plane ===<br />
<br />
* TBD<br />
<br />
=== Train ===<br />
<br />
* The old CNL is back with a new name: NightJet<br />
* https://www.nightjet.com/fr/ticket-buchen#/home?continue=true<br />
<br />
=== Phone ===<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Extension !! Type <br />
|-<br />
|-<br />
|}<br />
<br />
== Congress Everywhere ==<br />
<br />
Live streaming of conferences in our cosy hackerspace. Cold drinks, fast Internet and nice folks. Feel free to join in.<br />
<br />
Synchronisation will take place on our [[Chat]]: https://chat.fixme.ch/fixme/channels/20_37c3<br />
<br />
<br />
== See also ==<br />
<br />
* [[CCCamp2023]]<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3_2020]]<br />
* [[RC3_2021]]<br />
* [[RC3_2022]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Pizza&diff=15417Pizza2023-09-29T19:21:41Z<p>Binary Brain: /* Café du Léman */</p>
<hr />
<div>= Café du Léman =<br />
<br />
Phone number: [tel:+216359255 0216359255]<br />
<br />
Tout à CHF 14.-.<br />
<br />
Carte online: http://www.cafeduleman.ch/our-menu/pasta/<br />
<br />
Carte mode texte: <br />
- Marinara [ tomate, mozzarella, huile d'olive, origan ]<br />
- Margarita [ tomate, mozzarella ]<br />
- Grecque [ tomate, mozzarella, olives, feta ]<br />
- À l'oignon [ tomate, mozzarella, oignon ]<br />
- Au jambon [tomates, mozzarella, jambon]<br />
- Au thon [ tomate, mozzarella, thon, oignon ]<br />
- Romana [ tomate, mozzarella, jambon, champignons ]<br />
- Hawaienne [ tomate, mozzarella, jambon d'épaule, ananas, épice ]<br />
- Napolitaine [ tomate, mozzarella, anchois, câpres, olives ]<br />
- Tunisienne [ tomate, mozzarella, mergez, piments, poivrons, oeufs ]<br />
- Quatre fromages [ tomate, mozzarella, parmigianno, gorgonzola, feta ]<br />
- Campagnarde [ tomate, mozzarella, oignon, lardons, oeufs ]<br />
- Aux fruits de mer [ tomate, mozzarella, fruits de mer, ail, olives ]<br />
- Quatre saisons [ tomate, mozzarella, poivrons, jambon, champignons, olives ]<br />
- Pizza-Kebap [ tomate, mozzarella, kebap, oignon, poivrons, piments ]?<br />
- Végétarienne [ tomate, mozzarella, courgettes, aubergines, poivrons ]<br />
- Puliese [ tomate, mozzarella, jambon cru, rucola, tomates cerises ]<br />
- Chasseur à la "Gérard" [ tomate, mozzarella, chanterelles, lardons ] <br />
- Paolo [ tomate, mozzarella, anchois, lardons, oignons ]<br />
- Mexicaine [ tomate, mozzarella, poivrons, chorizzo, maïs ]<br />
- Calzone Skippy [ tomate, mozzarella, jambon, champignons, oeufs ]<br />
- Calzone Alanya [ tomate, mozzarella, kebap, feta ]<br />
- Calzone Anita [ sans tomate, mozzarella, parmiggiano, gorgonzola, feta ]<br />
<br />
= Json =<br />
<br />
{<br />
"pizzas": [<br />
{<br />
"nom": "Marinara",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"huile d'olive",<br />
"origan"<br />
]<br />
},<br />
{<br />
"nom": "Margarita",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella"<br />
]<br />
},<br />
{<br />
"nom": "Grecque",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"olives",<br />
"feta"<br />
]<br />
},<br />
{<br />
"nom": "À l'oignon",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"oignon"<br />
]<br />
},<br />
{<br />
"nom": "Au jambon",<br />
"garnitures": [<br />
"tomates",<br />
"mozzarella",<br />
"jambon"<br />
]<br />
},<br />
{<br />
"nom": "Au thon",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"thon",<br />
"oignon"<br />
]<br />
},<br />
{<br />
"nom": "Romana",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"jambon",<br />
"champignons"<br />
]<br />
},<br />
{<br />
"nom": "Hawaienne",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"jambon d'épaule",<br />
"ananas",<br />
"épice"<br />
]<br />
},<br />
{<br />
"nom": "Napolitaine",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"anchois",<br />
"câpres",<br />
"olives"<br />
]<br />
},<br />
{<br />
"nom": "Tunisienne",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"mergez",<br />
"piments",<br />
"poivrons",<br />
"oeufs"<br />
]<br />
},<br />
{<br />
"nom": "Quatre fromages",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"parmigianno",<br />
"gorgonzola",<br />
"feta"<br />
]<br />
},<br />
{<br />
"nom": "Campagnarde",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"oignon",<br />
"lardons",<br />
"oeufs"<br />
]<br />
},<br />
{<br />
"nom": "Aux fruits de mer",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"fruits de mer",<br />
"ail",<br />
"olives"<br />
]<br />
},<br />
{<br />
"nom": "Quatre saisons",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"poivrons",<br />
"jambon",<br />
"champignons",<br />
"olives"<br />
]<br />
},<br />
{<br />
"nom": "Pizza-Kebap",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"kebap",<br />
"oignon",<br />
"poivrons",<br />
"piments"<br />
]<br />
},<br />
{<br />
"nom": "Végétarienne",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"courgettes",<br />
"aubergines",<br />
"poivrons"<br />
]<br />
},<br />
{<br />
"nom": "Puliese",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"jambon cru",<br />
"rucola",<br />
"tomates cerises"<br />
]<br />
},<br />
{<br />
"nom": "Chasseur à la Gérard",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"chanterelles",<br />
"lardons"<br />
]<br />
},<br />
{<br />
"nom": "Paolo",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"anchois",<br />
"lardons",<br />
"oignons"<br />
]<br />
},<br />
{<br />
"nom": "Mexicaine",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"poivrons",<br />
"chorizzo",<br />
"maïs"<br />
]<br />
},<br />
{<br />
"nom": "Calzone Skippy",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"jambon",<br />
"champignons",<br />
"oeufs"<br />
]<br />
},<br />
{<br />
"nom": "Calzone Alanya",<br />
"garnitures": [<br />
"tomate",<br />
"mozzarella",<br />
"kebap",<br />
"feta"<br />
]<br />
},<br />
{<br />
"nom": "Calzone Anita",<br />
"garnitures": [<br />
"sans tomate",<br />
"mozzarella",<br />
"parmiggiano",<br />
"gorgonzola",<br />
"feta"<br />
]<br />
}<br />
]<br />
}<br />
<br />
= Pizzeria mystère = <br />
<br />
Voir [[Codes_pizza|ici]] pour les codes (2013).</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15382CCCamp20232023-08-16T07:48:34Z<p>Binary Brain: /* Phonebook */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/#map=17/53.03140/13.30537 Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* HUB: https://events.ccc.de/camp/2023/hub/camp23/en/index<br />
* SCHEDULE: https://pretalx.c3voc.de/camp2023/schedule/<br />
<br />
<br />
* BADGE: <br />
** Article/Demo: https://events.ccc.de/2023/06/05/camp23-the-flow3r-badge/<br />
** Documentation: https://docs.flow3r.garden/<br />
** Repo: https://git.flow3r.garden/flow3r/<br />
* MAP: <br />
** https://map.events.ccc.de<br />
** Our village https://map.events.ccc.de/camp/2023/map/#19.54/53.0324599/13.306674<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* METEO: https://www.meteoblue.com/fr/meteo/14-jours/mildenberg_allemagne_2871140<br />
* Twitter/X: https://twitter.com/search?q=%23cccamp23&src=typed_query&f=live<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
<br />
=== Infra Elec ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Long cables + adapters || 1 || Francois (1-2)<br />
|-<br />
| Multiprise || 5 (1 per table) || Mc (1), Rorist (1 big), PorCus (1x 3 plug, 1x power cube), Tsundoku 3 (2 Fr + 1 big CH), Polto 2 mega multiprises CH<br />
|-<br />
| Rallonges || 3? || Mc (1) - Tsundoku 1 (4-prises long. 10-15m) <br />
|-<br />
| Lighting || 1 || Mc (baladeuse), Tsundoku 3, 10m LEDs (BinaryBrain)<br />
|-<br />
| 1 Large TV + 1 Small screen || || Tsundoku<br />
|-<br />
| adaptateurs prises EU-> cable CH || 3 || Polto 3<br />
|}<br />
<br />
=== Infra Réseau ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Switch || 1 || Cisco WS-C2960S-48TD-L (48xGE + 2xSFP+)(PorCus, transport by MC), Tsundoku (1) Netgear GS 105<br />
|-<br />
| Fibre optique + ethernet 30M || N/A || 1x30M LC Duplex Armored + 2xSFP+ 10GLR + 30M CAT7 Copper + SPF+ 10G Copper (PorCus, transport by MC)<br />
|-<br />
| PC Engine APU 1 ou 2 || N/A || PorCus - Nat box pour se faire un sub lan " protégé " des haxors du camp (avec quelques cable ETH court)<br />
|-<br />
| RJ45 || 1 long (datenklo link) || 3 - Tsundoku - 10m - cat 5 blindée - cat 6 blindée - 5m - cat 5<br />
|-<br />
| TPLink - 4G+ Archer MR600 || || Tsundoku<br />
|}<br />
<br />
=== Infra radio ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need !! who brings ? (how many ?)<br />
|-<br />
| Ham radio gear || 1 || Mc (HF/VHF/UHF transceiver, antenna=<br />
|-<br />
| SDR stuff || ? || Mc (various RX and TRX), Francois (a box full of stuff like Rad10 badges, HackRF, Antennas)<br />
|-<br />
| 2 WalkieTalkie Motorola || ? || Tsundoku<br />
|}<br />
<br />
=== Cooking, beverage & co infra ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Réchaud gaz || 1 || Tsundoku - 1 (+1)<br />
|-<br />
| Cafetière || 1 || Tsundoku - 1<br />
|-<br />
| Water tank || 1 || Tsundoku - 1<br />
|-<br />
| Glacière || 1 || Tsundoku - 1<br />
|-<br />
| Plaque induction/gaz || x || ???<br />
|-<br />
| Poele/Casserole || 4 || 2 gamelles en metal (rorist)<br />
|}<br />
<br />
=== Other ===<br />
<br />
* SD Card for the flow3r badge<br />
* "Cyber" music amp (ded x_x)<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* Board games<br />
** The Game (Rorist)<br />
* Video Projector? (TV) Screen? (1- Tsundoku)<br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
* Music<br />
{| class="wikitable"<br />
|+<br />
! Item !! Who brings <br />
|-<br />
| Stuff to play with the Badge: Mixer, cables, midi pads, little speaker, recorder, ... || Rorist<br />
|}<br />
* Other<br />
{| class="wikitable"<br />
|+<br />
! Who brings !! ESP/Arduino !! Rpi !! Soldering Iron !! Drill !! screwdrivers || pliers<br />
|-<br />
| BinaryBrain || 3 || 1 || 1 || if nobody brings one and I have space || Yes || Yes, small<br />
|-<br />
| Rorist || || || 1 || 1, there's never enough drills !!! || Yes || Yes<br />
|}<br />
<br />
=== To order ===<br />
<br />
https://tickets.events.ccc.de/camp2023-villages/<br />
<br />
* 1x Standard Tent Small 6x6 (€ 1450)<br />
* 5x tables (€ 150)<br />
* 20x chairs (€ 100)<br />
* <s>1x Cutlery set (25x knife, 25x fork, 25x spoon) (€ 55)</s><br />
* 1x 25 Dinner Plates (€ 55)<br />
<br />
TOTAL: € 1755<br />
<br />
==== Who's gonna pay ====<br />
<br />
* Rorist, Infraly (500Eur), Hodling (500Eur), BinaryBrain, Marv, PorCus, ...<br />
* Total per person XXX/YY=Z<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
==== Phonebook ====<br />
<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Number !! Type<br />
|-<br />
| Lemanicus || 7200 || DECT<br />
|-<br />
| BinaryBrain || 7201 || DECT<br />
|-<br />
| BinaryBrain || 7202 || GSM<br />
|-<br />
| Kewin || 7203 || <br />
|-<br />
| François ||7207 ||<br />
|-<br />
| MC || 7298 || <br />
|-<br />
| Sasha || 7274 || <br />
|-<br />
| Will/PorCus || 2613 || DECT<br />
|-<br />
| [[User:Rorist|Rorist]] || 7205 || GSM <br />
|-<br />
| marv || 7242 || <br />
|-<br />
| Polto || 7277 || <br />
|-<br />
|}<br />
<br />
== Projects ==<br />
<br />
* Teletext forever ! Continuation of [[Teletext]] workshop and transmit an alternative teletext set over the world via shortwaves or on the camp on VHF/UHF or any other mean.<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket to sell ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 0 || Pierre-Loic, Beug, Luk<br />
|-<br />
| Francois || 0 || BinaryBrain, Epic Feihl, tsundokusuisse, D4m13n<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, Grendup<br />
|-<br />
| [[User:mc|Mathias]] || 0 || Boris<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Going !! Coming back<br />
|-<br />
| [[User:PorCus|PorCus]] + Grendup || Plane, stuff in car || LX2809 & LX966 14.08 || LH 1953 & LH 9444 19.08<br />
|-<br />
| [[User:Francois|Francois]]+1 || car || 13.08 || 19.08<br />
|-<br />
| [[User:Rorist|Rorist]] || car || 13.08 || 19.08<br />
|-<br />
| [[User:Sasha|Sasha]]+1 || Plane + Train || EZS1187 12.08 || NJ408 19.08<br />
|-<br />
| [[User:Binary_Brain|Binary Brain]]+1 || Train or Car || ??? || ???<br />
|-<br />
| marv+mborg || Night train || 13-14 || 26-27<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15354CCCamp20232023-08-09T08:51:38Z<p>Binary Brain: </p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/#map=17/53.03140/13.30537 Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* BADGE: <br />
** Article/Demo: https://events.ccc.de/2023/06/05/camp23-the-flow3r-badge/<br />
** Documentation: https://docs.flow3r.garden/<br />
** Repo: https://git.flow3r.garden/flow3r/<br />
* MAP: https://map.events.ccc.de<br />
* METEO: https://www.meteoblue.com/fr/meteo/14-jours/mildenberg_allemagne_2871140<br />
* SCHEDULE: https://pretalx.c3voc.de/camp2023/schedule/<br />
* Twitter/X: https://twitter.com/search?q=%23cccamp23&src=typed_query&f=live<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
<br />
=== Infra Elec ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Multiprise || 5 (1 per table) || Mc (1), Rorist (1 big)<br />
|-<br />
| Rallonges || 3? || Mc (1) - Tsundoku 1 (4-prises long. 10-15m)<br />
|-<br />
| Lighting || 1 || Mc (baladeuse), Tsundoku 1, 10m LEDs (BinaryBrain)<br />
|-<br />
|}<br />
<br />
=== Infra Réseau ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Switch || 1 || Cisco WS-C2960S-48TD-L (48xGE + 2xSFP+)(PorCus, transport by MC)<br />
|-<br />
| Fibre optique + ethernet 30M || N/A || 1x30M LC Duplex Armored + 2xSFP+ 10GLR + 30M CAT7 Copper + SPF+ 10G Copper (PorCus, transport by MC)<br />
|-<br />
| PC Engine APU 1 ou 2 || N/A || PorCus - Nat box pour se faire un sub lan " protégé " des haxors du camp<br />
|-<br />
| RJ45 || 1 long (datenklo link) || 1 - Tsundoku - 10m - cat 5 blindée<br />
|-<br />
|}<br />
<br />
=== Infra radio ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Ham radio gear || 1 || Mc (HF/VHF/UHF transceiver, antenna=<br />
|-<br />
| SDR stuff || ? || Mc (various RX and TRX)<br />
|-<br />
|}<br />
<br />
=== Cooking, beverage & co infra ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Réchaud gaz || 1 || Tsundoku - 1 (+1)<br />
|-<br />
| Cafetière || 1 || Tsundoku - 1<br />
|-<br />
| Water tank || 1 || Tsundoku - 1<br />
|-<br />
| Glacière || 1 || Tsundoku - 1<br />
|-<br />
| Plaque induction/gaz || x || ???<br />
|-<br />
| Poele/Casserole || 4 || 1 petite poele fer (rorist), 1 petit saucière (rorist)<br />
|}<br />
<br />
=== Other ===<br />
<br />
* SD Card for the flow3r badge<br />
* "Cyber" music amp (ded x_x)<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* Board games<br />
** The Game (Rorist)<br />
* Video Projector? (TV) Screen? (1- Tsundoku)<br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
* Music<br />
{| class="wikitable"<br />
|+<br />
! Item !! Who brings <br />
|-<br />
| Stuff to play with the Badge: Mixer, cables, midi pads, little speaker, recorder, ... || Rorist<br />
|}<br />
* Other<br />
{| class="wikitable"<br />
|+<br />
! Who brings !! ESP/Arduino !! Rpi !! Soldering Iron !! Drill !! screwdrivers || pliers<br />
|-<br />
| BinaryBrain || 3 || 1 || 1 || if nobody brings one and I have space || Yes || Yes, small<br />
|-<br />
| Rorist || || || 1 || 1, there's never enough drills !!! || Yes || Yes<br />
|}<br />
<br />
=== To order ===<br />
<br />
https://tickets.events.ccc.de/camp2023-villages/<br />
<br />
* 1x Standard Tent Small 6x6 (€ 1450)<br />
* 5x tables (€ 150)<br />
* 20x chairs (€ 100)<br />
* <s>1x Cutlery set (25x knife, 25x fork, 25x spoon) (€ 55)</s><br />
* 1x 25 Dinner Plates (€ 55)<br />
<br />
TOTAL: € 1755<br />
<br />
==== Who's gonna pay ====<br />
<br />
* Rorist, Infraly (500Eur), Hodling (500Eur), BinaryBrain, Marv, PorCus, ...<br />
* Total per person XXX/YY=Z<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
==== Phonebook ====<br />
<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Number !! Type<br />
|-<br />
| Lemanicus || 7200 || DECT<br />
|-<br />
| BinaryBrain || 7202 || <br />
|-<br />
| Kewin || 7203 || <br />
|-<br />
| MC || 7298 || <br />
|-<br />
| Sasha || 7274 || <br />
|-<br />
| Will/PorCus || 2613 || <br />
|-<br />
| [[User:Rorist|Rorist]] || 7205 / 7137 || GSM / DECT<br />
|-<br />
|}<br />
<br />
== Projects ==<br />
<br />
* Teletext forever ! Continuation of [[Teletext]] workshop and transmit an alternative teletext set over the world via shortwaves or on the camp on VHF/UHF or any other mean.<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket to sell ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 0 || Pierre-Loic, Beug, Luk<br />
|-<br />
| Francois || 0 || BinaryBrain, Epic Feihl, tsundokusuisse, D4m13n<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, Grendup<br />
|-<br />
| [[User:mc|Mathias]] || 0 || Boris<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Going !! Coming back<br />
|-<br />
| [[User:PorCus|PorCus]] + Grendup || Plane, stuff in car || LX2809 & LX966 14.08 || LH 1953 & LH 9444 19.08<br />
|-<br />
| [[User:Francois|Francois]]+1 || car || 13.08 || 19.08<br />
|-<br />
| [[User:Rorist|Rorist]] || car || 13.08 || 19.08<br />
|-<br />
| [[User:Sasha|Sasha]]+1 || Plane + Train || EZS1187 12.08 || NJ408 19.08<br />
|-<br />
| [[User:Binary_Brain|Binary Brain]]+1 || Train or Car || ??? || ???<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15336CCCamp20232023-08-04T11:50:08Z<p>Binary Brain: /* Information */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/#map=17/53.03140/13.30537 Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* BADGE: <br />
** Article/Demo: https://events.ccc.de/2023/06/05/camp23-the-flow3r-badge/<br />
** Documentation: https://docs.flow3r.garden/<br />
* MAP: https://map.events.ccc.de<br />
* METEO: https://www.meteoblue.com/fr/meteo/14-jours/mildenberg_allemagne_2871140<br />
* SCHEDULE: https://pretalx.c3voc.de/camp2023/schedule/<br />
<br />
#cccamp23<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
<br />
=== Infra Elec ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Multiprise || 5 (1 per table) || Mc (1), Rorist (1 big)<br />
|-<br />
| Rallonges || 3? || Mc (1) - Tsundoku 1 (4-prises long. 10-15m)<br />
|-<br />
| Lighting || 1 || Mc (baladeuse) - Tsundoku 1<br />
|-<br />
|}<br />
<br />
=== Infra Réseau ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Switch || 1 || Cisco WS-C2960S-48TD-L (48xGE + 2xSFP+)(PorCus, transport by MC)<br />
|-<br />
| Fibre optique + ethernet 30M || N/A || 2x30M LC Duplex Armored + SFP 1G / 10G + 30M CAT7 Copper (PorCus, transport by MC)<br />
|-<br />
| RJ45 || 1 long (datenklo link) || 1 - Tsundoku - 10m - cat 5 blindée<br />
|-<br />
|}<br />
<br />
=== Infra radio ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Ham radio gear || 1 || Mc (HF/VHF/UHF transceiver, antenna=<br />
|-<br />
| SDR stuff || ? || Mc (various RX and TRX)<br />
|-<br />
|}<br />
<br />
=== Cooking, beverage & co infra ===<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Réchaud gaz || 1 || Tsundoku - 1 (+1)<br />
|-<br />
| Cafetière || 1 || Tsundoku - 1<br />
|-<br />
| Water tank || 1 || Tsundoku - 1<br />
|-<br />
| Glacière || 1 || Tsundoku - 1<br />
|}<br />
<br />
=== Other ===<br />
<br />
* SD Card for the flow3r badge<br />
* "Cyber" music amp (ded x_x)<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* Board games<br />
** The Game (Rorist)<br />
* Video Projector? (TV) Screen? (1- Tsundoku)<br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
* Music<br />
{| class="wikitable"<br />
|+<br />
! Item !! Who brings <br />
|-<br />
| Stuff to play with the Badge: Mixer, cables, midi pads, little speaker, recorder, ... || Rorist<br />
|}<br />
* Other<br />
{| class="wikitable"<br />
|+<br />
! Who brings !! ESP/Arduino !! Rpi !! Soldering Iron !! LEDs !! Drill !! screwdrivers || pliers<br />
|-<br />
| BinaryBrain || 3 || 1 || 1 || 10m || if nobody brings one and I have space || Yes || Yes, small<br />
|}<br />
<br />
=== To order ===<br />
<br />
https://tickets.events.ccc.de/camp2023-villages/<br />
<br />
* 1x Standard Tent Small 6x6 (€ 1450)<br />
* 5x tables (€ 150)<br />
* 20x chairs (€ 100)<br />
* <s>1x Cutlery set (25x knife, 25x fork, 25x spoon) (€ 55)</s><br />
* 1x 25 Dinner Plates (€ 55)<br />
<br />
TOTAL: € 1755<br />
<br />
==== Who's gonna pay ====<br />
<br />
* Rorist, Infraly (500Eur), Hodling (500Eur), BinaryBrain, Marv, PorCus, ...<br />
* Total per person XXX/YY=Z<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
==== Phonebook ====<br />
<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Number !! Type<br />
|-<br />
| Lemanicus || 7200 || DECT<br />
|-<br />
| BinaryBrain || 7202 || <br />
|-<br />
| Kewin || 7203 || <br />
|-<br />
| MC || 7298 || <br />
|-<br />
| Sasha || 7274 || <br />
|-<br />
| Will/PorCus || 2613 || <br />
|-<br />
| [[User:Rorist|Rorist]] || 7205 / 7137 || GSM / DECT<br />
|-<br />
|}<br />
<br />
== Projects ==<br />
<br />
* Teletext forever ! Continuation of [[Teletext]] workshop and transmit an alternative teletext set over the world via shortwaves or on the camp on VHF/UHF or any other mean.<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket to sell ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 0 || Pierre-Loic, Beug, Luk<br />
|-<br />
| Francois || 0 || BinaryBrain, Epic Feihl, tsundokusuisse, D4m13n<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, Grendup<br />
|-<br />
| [[User:mc|Mathias]] || 0 || Boris<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Going !! Coming back<br />
|-<br />
| [[User:PorCus|PorCus]] + Grendup || Plane, stuff in car || 13.08 || 19.08<br />
|-<br />
| [[User:Francois|Francois]]+1 || car || 13.08 || 19.08<br />
|-<br />
| [[User:Rorist|Rorist]] || car || 13.08 || 19.08<br />
|-<br />
| [[User:Sasha|Sasha]]+1 || Plane + Train || EZS1187 12.08 || NJ408 19.08<br />
|-<br />
| [[User:Binary_Brain|Binary Brain]]+1 || Train or Car || ??? || ???<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15328CCCamp20232023-08-03T17:15:16Z<p>Binary Brain: /* FIXME Camp: Lemanicus */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/#map=17/53.03140/13.30537 Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* BADGE: https://docs.flow3r.garden/<br />
* MAP: https://map.events.ccc.de<br />
* METEO: https://www.meteoblue.com/fr/meteo/14-jours/mildenberg_allemagne_2871140<br />
<br />
#cccamp23<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
* Infra Elec<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Multiprise || 5 (1 per table) || Mc (1), Rorist (1 big)<br />
|-<br />
| Rallonges || 3? || Mc (1) - Tsundoku 1 (4-prises long. 10-15m)<br />
|-<br />
| Lighting || 1 || Mc (baladeuse) - Tsundoku 1<br />
|-<br />
|}<br />
<br />
* Infra Réseau <br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Switch || 1 || Cisco WS-C2960S-48TD-L (48xGE + 2xSFP+)(PorCus, transport by MC)<br />
|-<br />
| Fibre optique + ethernet 30M || N/A || 2x30M LC Duplex Armored + SFP 1G / 10G + 30M CAT7 Copper (PorCus, transport by MC)<br />
|-<br />
| RJ45 || 1 long (datenklo link) || 1 - Tsundoku - 10m - cat 5 blindée<br />
|-<br />
|}<br />
<br />
* Infra radio<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Ham radio gear || 1 || Mc (HF/VHF/UHF transceiver, antenna=<br />
|-<br />
| SDR stuff || ? || Mc (various RX and TRX)<br />
|-<br />
|}<br />
<br />
* Cooking, beverage & co infra<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Réchaud gaz || 1 || Tsundoku - 1 (+1)<br />
|-<br />
| Cafetière || 1 || Tsundoku - 1<br />
|-<br />
| Water tank || 1 || Tsundoku - 1<br />
|-<br />
| Glacière || 1 || Tsundoku - 1<br />
|}<br />
<br />
* SD Card for the flow3r badge<br />
* "Cyber" music amp (ded x_x)<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* Board games<br />
* Video Projector? (TV) Screen? (1- Tsundoku)<br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
<br />
* Other<br />
{| class="wikitable"<br />
|+<br />
! Who brings !! ESP/Arduino !! Rpi !! Soldering Iron !! LEDs !! Drill !! screwdrivers || pliers<br />
|-<br />
| BinaryBrain || 3 || 1 || 1 || 10m || if nobody brings one and I have space || Yes || Yes, small<br />
|}<br />
<br />
=== To order ===<br />
<br />
https://tickets.events.ccc.de/camp2023-villages/<br />
<br />
* 1x Standard Tent Small 6x6 (€ 1450)<br />
* 5x tables (€ 150)<br />
* 20x chairs (€ 100)<br />
* <s>1x Cutlery set (25x knife, 25x fork, 25x spoon) (€ 55)</s><br />
* 1x 25 Dinner Plates (€ 55)<br />
<br />
TOTAL: € 1755<br />
<br />
==== Who's gonna pay ====<br />
<br />
* Rorist, Infraly (500Eur), Hodling (500Eur), BinaryBrain, Marv, PorCus, ...<br />
* Total per person XXX/YY=Z<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
==== Phonebook ====<br />
<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Number !! Type<br />
|-<br />
| Lemanicus || 7200 || DECT<br />
|-<br />
| BinaryBrain || 7202 || <br />
|-<br />
| Kewin || 7203 || <br />
|-<br />
| MC || 7298 || <br />
|-<br />
| Sasha || 7274 || <br />
|-<br />
| Will/PorCus || 2613 || <br />
|-<br />
| [[User:Rorist|Rorist]] || 7205 / 7137 || GSM / DECT<br />
|-<br />
|}<br />
<br />
== Projects ==<br />
<br />
* Teletext forever ! Continuation of [[Teletext]] workshop and transmit an alternative teletext set over the world via shortwaves or on the camp on VHF/UHF or any other mean.<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket to sell ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 0 || Pierre-Loic, Beug, Luk<br />
|-<br />
| Francois || 0 || BinaryBrain, Epic Feihl, tsundokusuisse, D4m13n<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, Grendup<br />
|-<br />
| [[User:mc|Mathias]] || 0 || Boris<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Going !! Coming back<br />
|-<br />
| [[User:PorCus|PorCus]] + Grendup || Plane, stuff in car || 13.08 || 19.08<br />
|-<br />
| [[User:Francois|Francois]]+1 || car || 13.08 || 19.08<br />
|-<br />
| [[User:Rorist|Rorist]] || car || 13.08 || 19.08<br />
|-<br />
| [[User:Sasha|Sasha]]+1 || Plane + Train || EZS1187 12.08 || NJ408 19.08<br />
|-<br />
| [[User:Binary_Brain|Binary Brain]]+1 || Train or Car || ??? || ???<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15327CCCamp20232023-08-03T16:51:26Z<p>Binary Brain: /* Information */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/#map=17/53.03140/13.30537 Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* BADGE: https://docs.flow3r.garden/<br />
* MAP: https://map.events.ccc.de<br />
* METEO: https://www.meteoblue.com/fr/meteo/14-jours/mildenberg_allemagne_2871140<br />
<br />
#cccamp23<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
* Infra Elec<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Multiprise || 5 (1 per table) || Mc (1), Rorist (1 big)<br />
|-<br />
| Rallonges || 3? || Mc (1) - Tsundoku 1 (4-prises long. 10-15m)<br />
|-<br />
| Lighting || 1 || Mc (baladeuse) - Tsundoku 1<br />
|-<br />
|}<br />
<br />
* Infra Réseau <br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Switch || 1 || Cisco WS-C2960S-48TD-L (48xGE + 2xSFP+)(PorCus, transport by MC)<br />
|-<br />
| Fibre optique + ethernet 30M || N/A || 2x30M LC Duplex Armored + SFP 1G / 10G + 30M CAT7 Copper (PorCus, transport by MC)<br />
|-<br />
| RJ45 || 1 long (datenklo link) || 1 - Tsundoku - 10m - cat 5 blindée<br />
|-<br />
|}<br />
<br />
* Infra radio<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Ham radio gear || 1 || Mc (HF/VHF/UHF transceiver, antenna=<br />
|-<br />
| SDR stuff || ? || Mc (various RX and TRX)<br />
|-<br />
|}<br />
<br />
* Cooking, beverage & co infra<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Réchaud gaz || 1 || Tsundoku - 1 (+1)<br />
|-<br />
| Cafetière || 1 || Tsundoku - 1<br />
|-<br />
| Water tank || 1 || Tsundoku - 1<br />
|-<br />
| Glacière || 1 || Tsundoku - 1<br />
|}<br />
<br />
* "Cyber" music amp (ded x_x)<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* Board games<br />
* Video Projector? (TV) Screen? (1- Tsundoku)<br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
<br />
* Other<br />
{| class="wikitable"<br />
|+<br />
! Who brings !! ESP/Arduino !! Rpi !! Soldering Iron !! LEDs !! Drill !! screwdrivers || pliers<br />
|-<br />
| BinaryBrain || 3 || 1 || 1 || 10m || if nobody brings one and I have space || Yes || Yes, small<br />
|}<br />
<br />
=== To order ===<br />
<br />
https://tickets.events.ccc.de/camp2023-villages/<br />
<br />
* 1x Standard Tent Small 6x6 (€ 1450)<br />
* 5x tables (€ 150)<br />
* 20x chairs (€ 100)<br />
* <s>1x Cutlery set (25x knife, 25x fork, 25x spoon) (€ 55)</s><br />
* 1x 25 Dinner Plates (€ 55)<br />
<br />
TOTAL: € 1755<br />
<br />
==== Who's gonna pay ====<br />
<br />
* Rorist, Infraly (500Eur), Hodling (500Eur), BinaryBrain, Marv, PorCus, ...<br />
* Total per person XXX/YY=Z<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
==== Phonebook ====<br />
<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Number !! Type<br />
|-<br />
| Lemanicus || 7200 || DECT<br />
|-<br />
| BinaryBrain || 7202 || <br />
|-<br />
| Kewin || 7203 || <br />
|-<br />
| MC || 7298 || <br />
|-<br />
| Sasha || 7274 || <br />
|-<br />
| Will/PorCus || 2613 || <br />
|-<br />
| [[User:Rorist|Rorist]] || 7205 / 7137 || GSM / DECT<br />
|-<br />
|}<br />
<br />
== Projects ==<br />
<br />
* Teletext forever ! Continuation of [[Teletext]] workshop and transmit an alternative teletext set over the world via shortwaves or on the camp on VHF/UHF or any other mean.<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket to sell ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 0 || Pierre-Loic, Beug, Luk<br />
|-<br />
| Francois || 0 || BinaryBrain, Epic Feihl, tsundokusuisse, D4m13n<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, Grendup<br />
|-<br />
| [[User:mc|Mathias]] || 0 || Boris<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Going !! Coming back<br />
|-<br />
| [[User:PorCus|PorCus]] + Grendup || Plane, stuff in car || 13.08 || 19.08<br />
|-<br />
| [[User:Francois|Francois]]+1 || car || 13.08 || 19.08<br />
|-<br />
| [[User:Rorist|Rorist]] || car || 13.08 || 19.08<br />
|-<br />
| [[User:Sasha|Sasha]]+1 || Plane + Train || EZS1187 12.08 || NJ408 19.08<br />
|-<br />
| [[User:Binary_Brain|Binary Brain]]+1 || Train or Car || ??? || ???<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15326CCCamp20232023-08-03T15:32:35Z<p>Binary Brain: /* FIXME Camp: Lemanicus */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/#map=17/53.03140/13.30537 Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* BADGE: https://events.ccc.de/2023/06/05/camp23-the-flow3r-badge/<br />
* MAP: https://map.events.ccc.de<br />
* METEO: https://www.meteoblue.com/fr/meteo/14-jours/mildenberg_allemagne_2871140<br />
<br />
#cccamp23<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
* Infra Elec<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Multiprise || 5 (1 per table) || Mc (1), Rorist (1 big)<br />
|-<br />
| Rallonges || 3? || Mc (1) - Tsundoku 1 (4-prises long. 10-15m)<br />
|-<br />
| Lighting || 1 || Mc (baladeuse) - Tsundoku 1<br />
|-<br />
|}<br />
<br />
* Infra Réseau <br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Switch || 1 || Cisco WS-C2960S-48TD-L (48xGE + 2xSFP+)(PorCus, transport by MC)<br />
|-<br />
| Fibre optique + ethernet 30M || N/A || 2x30M LC Duplex Armored + SFP 1G / 10G + 30M CAT7 Copper (PorCus, transport by MC)<br />
|-<br />
| RJ45 || 1 long (datenklo link) || 1 - Tsundoku - 10m - cat 5 blindée<br />
|-<br />
|}<br />
<br />
* Infra radio<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Ham radio gear || 1 || Mc (HF/VHF/UHF transceiver, antenna=<br />
|-<br />
| SDR stuff || ? || Mc (various RX and TRX)<br />
|-<br />
|}<br />
<br />
* Cooking, beverage & co infra<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Réchaud gaz || 1 || Tsundoku - 1 (+1)<br />
|-<br />
| Cafetière || 1 || Tsundoku - 1<br />
|-<br />
| Water tank || 1 || Tsundoku - 1<br />
|-<br />
| Glacière || 1 || Tsundoku - 1<br />
|}<br />
<br />
* "Cyber" music amp (ded x_x)<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* Board games<br />
* Video Projector? (TV) Screen? (1- Tsundoku)<br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
<br />
* Other<br />
{| class="wikitable"<br />
|+<br />
! Who brings !! ESP/Arduino !! Rpi !! Soldering Iron !! LEDs !! Drill !! screwdrivers || pliers<br />
|-<br />
| BinaryBrain || 3 || 1 || 1 || 10m || if nobody brings one and I have space || Yes || Yes, small<br />
|}<br />
<br />
=== To order ===<br />
<br />
https://tickets.events.ccc.de/camp2023-villages/<br />
<br />
* 1x Standard Tent Small 6x6 (€ 1450)<br />
* 5x tables (€ 150)<br />
* 20x chairs (€ 100)<br />
* <s>1x Cutlery set (25x knife, 25x fork, 25x spoon) (€ 55)</s><br />
* 1x 25 Dinner Plates (€ 55)<br />
<br />
TOTAL: € 1755<br />
<br />
==== Who's gonna pay ====<br />
<br />
* Rorist, Infraly (500Eur), Hodling (500Eur), BinaryBrain, Marv, PorCus, ...<br />
* Total per person XXX/YY=Z<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
==== Phonebook ====<br />
<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Number !! Type<br />
|-<br />
| Lemanicus || 7200 || DECT<br />
|-<br />
| BinaryBrain || 7202 || <br />
|-<br />
| Kewin || 7203 || <br />
|-<br />
| MC || 7298 || <br />
|-<br />
| Sasha || 7274 || <br />
|-<br />
| Will/PorCus || 2613 || <br />
|-<br />
| [[User:Rorist|Rorist]] || 7205 / 7137 || GSM / DECT<br />
|-<br />
|}<br />
<br />
== Projects ==<br />
<br />
* Teletext forever ! Continuation of [[Teletext]] workshop and transmit an alternative teletext set over the world via shortwaves or on the camp on VHF/UHF or any other mean.<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket to sell ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 0 || Pierre-Loic, Beug, Luk<br />
|-<br />
| Francois || 0 || BinaryBrain, Epic Feihl, tsundokusuisse, D4m13n<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, Grendup<br />
|-<br />
| [[User:mc|Mathias]] || 0 || Boris<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Going !! Coming back<br />
|-<br />
| [[User:PorCus|PorCus]] + Grendup || Plane, stuff in car || 13.08 || 19.08<br />
|-<br />
| [[User:Francois|Francois]]+1 || car || 13.08 || 19.08<br />
|-<br />
| [[User:Rorist|Rorist]] || car || 13.08 || 19.08<br />
|-<br />
| [[User:Sasha|Sasha]]+1 || Plane + Train || EZS1187 12.08 || NJ408 19.08<br />
|-<br />
| [[User:Binary_Brain|Binary Brain]]+1 || Train or Car || ??? || ???<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15325CCCamp20232023-08-03T15:26:01Z<p>Binary Brain: /* FIXME Camp: Lemanicus */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/#map=17/53.03140/13.30537 Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* BADGE: https://events.ccc.de/2023/06/05/camp23-the-flow3r-badge/<br />
* MAP: https://map.events.ccc.de<br />
* METEO: https://www.meteoblue.com/fr/meteo/14-jours/mildenberg_allemagne_2871140<br />
<br />
#cccamp23<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
* Infra Elec<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Multiprise || 5 (1 per table) || Mc (1), Rorist (1 big)<br />
|-<br />
| Rallonges || 3? || Mc (1) - Tsundoku 1 (4-prises long. 10-15m)<br />
|-<br />
| Lighting || 1 || Mc (baladeuse) - Tsundoku 1<br />
|-<br />
|}<br />
<br />
* Infra Réseau <br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Switch || 1 || Cisco WS-C2960S-48TD-L (48xGE + 2xSFP+)(PorCus, transport by MC)<br />
|-<br />
| Fibre optique + ethernet 30M || N/A || 2x30M LC Duplex Armored + SFP 1G / 10G + 30M CAT7 Copper (PorCus, transport by MC)<br />
|-<br />
| RJ45 || 1 long (datenklo link) || 1 - Tsundoku - 10m - cat 5 blindée<br />
|-<br />
|}<br />
<br />
* Infra radio<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Ham radio gear || 1 || Mc (HF/VHF/UHF transceiver, antenna=<br />
|-<br />
| SDR stuff || ? || Mc (various RX and TRX)<br />
|-<br />
|}<br />
<br />
* Cooking, beverage & co infra<br />
{| class="wikitable"<br />
|+<br />
! Item !! Minimum Need!! who brings ? (how many ?)<br />
|-<br />
| Réchaud gaz || 1 || Tsundoku - 1 (+1)<br />
|-<br />
| Cafetière || 1 || Tsundoku - 1<br />
|-<br />
| Water tank || 1 || Tsundoku - 1<br />
|-<br />
| Glacière || 1 || Tsundoku - 1<br />
|}<br />
<br />
* "Cyber" music amp (ded x_x)<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* Board games<br />
* Video Projector? (TV) Screen? (1- Tsundoku)<br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
<br />
* Other<br />
{| class="wikitable"<br />
|+<br />
! Who brings !! ESP/Arduino !! Rpi !! Soldering Iron !! LEDs !! Drill !! screwdrivers || pliers<br />
|-<br />
| BinaryBrain || 3 || 1 || 1 || 10m || ? || Yes || Yes, small<br />
|}<br />
<br />
=== To order ===<br />
<br />
https://tickets.events.ccc.de/camp2023-villages/<br />
<br />
* 1x Standard Tent Small 6x6 (€ 1450)<br />
* 5x tables (€ 150)<br />
* 20x chairs (€ 100)<br />
* <s>1x Cutlery set (25x knife, 25x fork, 25x spoon) (€ 55)</s><br />
* 1x 25 Dinner Plates (€ 55)<br />
<br />
TOTAL: € 1755<br />
<br />
==== Who's gonna pay ====<br />
<br />
* Rorist, Infraly (500Eur), Hodling (500Eur), BinaryBrain, Marv, PorCus, ...<br />
* Total per person XXX/YY=Z<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
==== Phonebook ====<br />
<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Number !! Type<br />
|-<br />
| Lemanicus || 7200 || DECT<br />
|-<br />
| BinaryBrain || 7202 || <br />
|-<br />
| Kewin || 7203 || <br />
|-<br />
| MC || 7298 || <br />
|-<br />
| Sasha || 7274 || <br />
|-<br />
| Will/PorCus || 2613 || <br />
|-<br />
| [[User:Rorist|Rorist]] || 7205 / 7137 || GSM / DECT<br />
|-<br />
|}<br />
<br />
== Projects ==<br />
<br />
* Teletext forever ! Continuation of [[Teletext]] workshop and transmit an alternative teletext set over the world via shortwaves or on the camp on VHF/UHF or any other mean.<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket to sell ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 0 || Pierre-Loic, Beug, Luk<br />
|-<br />
| Francois || 0 || BinaryBrain, Epic Feihl, tsundokusuisse, D4m13n<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, Grendup<br />
|-<br />
| [[User:mc|Mathias]] || 0 || Boris<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Going !! Coming back<br />
|-<br />
| [[User:PorCus|PorCus]] + Grendup || Plane, stuff in car || 13.08 || 19.08<br />
|-<br />
| [[User:Francois|Francois]]+1 || car || 13.08 || 19.08<br />
|-<br />
| [[User:Rorist|Rorist]] || car || 13.08 || 19.08<br />
|-<br />
| [[User:Sasha|Sasha]]+1 || Plane + Train || EZS1187 12.08 || NJ408 19.08<br />
|-<br />
| [[User:Binary_Brain|Binary Brain]]+1 || Train or Car || ??? || ???<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15293CCCamp20232023-07-04T15:34:22Z<p>Binary Brain: /* Transport */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/node/267114042|Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* BADGE: https://events.ccc.de/2023/06/05/camp23-the-flow3r-badge/<br />
* MAP: https://map.events.ccc.de<br />
<br />
#cccamp23<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
* LEDs<br />
* SDR stuff (including a couple of rad1o badges)<br />
* Power strips and a lot of fucking cables<br />
* "Cyber" music amp<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* ESP, Arduino, Rpi<br />
* Board games<br />
* Tools (let's organize to avoid bringing 7 drills and 25 pliers) <br />
* Video Projector? (TV) Screen?<br />
* Ham Radio gear (shortwave, VHF/UHF) and antennas <br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
<br />
=== To order ===<br />
<br />
https://tickets.events.ccc.de/camp2023-villages/<br />
<br />
* 1x Standard Tent Small 6x6 (€ 1450)<br />
* 5x tables (€ 150)<br />
* 20x chairs (€ 100)<br />
* 1x Cutlery set (25x knife, 25x fork, 25x spoon) (€ 55)<br />
* 1x 25 Dinner Plates (€ 55)<br />
<br />
TOTAL: € 1810<br />
<br />
==== Who's gonna pay ====<br />
<br />
* Rorist, Infraly (500Eur), Hodling (500Eur), BinaryBrain, Marv, PorCus, ...<br />
* Total per person XXX/YY=Z<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
== Projects ==<br />
<br />
* Teletext forever ! Continuation of [[Teletext]] workshop and transmit an alternative teletext set over the world via shortwaves or on the camp on VHF/UHF or any other mean.<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket to sell ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 0 || Pierre-Loic, Beug, Luk<br />
|-<br />
| Francois || 0 || BinaryBrain, Epic Feihl, tsundokusuisse, D4m13n<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, Grendup<br />
|-<br />
| [[User:mc|Mathias]] || 1 to sell ||<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Arrival !! Departure<br />
|-<br />
| [[User:Rorist|Rorist]] || car w/ caravan || 12.08 || ???<br />
|-<br />
| [[User:PorCus|PorCus]] || looking for a car ride / would consider renting one || ??? || ???<br />
|-<br />
| [[User:Francois|Francois]]+1 || car w/ caravan || 12.08 || ???<br />
|-<br />
| [[User:Sasha|Sasha]]+1 || Plane + Train || EZS1187 12.08 || NJ408 19.08<br />
|-<br />
| [[User:Binary_Brain|Binary Brain]]+1 || Train or Car || ??? || ???<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15263CCCamp20232023-06-16T13:00:45Z<p>Binary Brain: /* FIXME Camp: Lemanicus */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/node/267114042|Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* BADGE: https://events.ccc.de/2023/06/05/camp23-the-flow3r-badge/<br />
* MAP: https://map.events.ccc.de<br />
<br />
#cccamp23<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
* LEDs<br />
* SDR stuff (including a couple of rad1o badges)<br />
* Power strips and a lot of fucking cables<br />
* "Cyber" music amp<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* ESP, Arduino, Rpi<br />
* Board games<br />
* Tools (let's organize to avoid bringing 7 drills and 25 pliers) <br />
* Video Projector? (TV) Screen?<br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
<br />
=== Pictures ===<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
== Projects ==<br />
<br />
* TBD<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 1 || Pierre-Loic, Beug, ???<br />
|-<br />
| Francois || 2 || BinaryBrain, Epic Feihl, ???, ???<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, (Grendup pote a Will, confirmation semaine du 18.06)<br />
|-<br />
| marv || 1 (to pay by wire before 2023-06-22) ||<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Arrival !! Departure<br />
|-<br />
| [[User:Rorist|Rorist]] || car ? || ??? || ???<br />
|-<br />
| [[User:PorCus|PorCus]] || looking for a car ride / would consider renting one || ??? || ???<br />
|-<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15262CCCamp20232023-06-16T10:36:38Z<p>Binary Brain: /* FIXME Camp: Lemanicus */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/node/267114042|Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: https://events.ccc.de/camp/2023/infos/index.html<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* MERCH: https://tickets.events.ccc.de/camp2023-merch/<br />
* BADGE: https://events.ccc.de/2023/06/05/camp23-the-flow3r-badge/<br />
* MAP: https://map.events.ccc.de<br />
<br />
#cccamp23<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
* Backoffice Village configuration: https://events.ccc.de/camp/2023/hub/backoffice/assembly/d9ca3360-8cef-4840-8343-b58ae92d203e<br />
* Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
* LEDs<br />
* SDR stuff (including a couple of rad1o badges)<br />
* Power strips and a lot of fucking cables<br />
* "Cyber" music amp<br />
* A "fixed" DECT phone for the Village (who can bring one?)<br />
* Orbital Portable<br />
* ESP, Arduino, Rpi<br />
* Board games<br />
* Video Projector? (TV) Screen?<br />
* Something super swiss for visitors, like Cenovis or Ragusa :D<br />
* ...<br />
<br />
=== Pictures ===<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
== Projects ==<br />
<br />
* TBD<br />
<br />
== Tickets ==<br />
<br />
* Prices: 380 EUR for a Standard Ticket<br />
* Vouchers: There will be NO vouchers this year https://events.ccc.de/2023/05/08/prepresale/<br />
<br />
=== Who has a ticket ? ===<br />
<br />
We took extra tickets to distributes to the fixme community. Here is who has tickets to sell and to who they have been sold to.<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Tickets available!! Given to<br />
|-<br />
| [[User:Rorist|Rorist]] || 1 || Pierre-Loic, Beug, ???<br />
|-<br />
| Francois || 2 || BinaryBrain, Epic Feihl, ???, ???<br />
|-<br />
| [[User:PorCus|PorCus]] || 0 || Protectator, (Grendup pote a Will, confirmation semaine du 18.06)<br />
|-<br />
| marv || 1 (to pay by wire before 2023-06-22) ||<br />
|-<br />
|}<br />
<br />
== Transport ==<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Car/Plane/Train !! Arrival !! Departure<br />
|-<br />
| [[User:Rorist|Rorist]] || car ? || ??? || ???<br />
|-<br />
| [[User:PorCus|PorCus]] || looking for a car ride / would consider renting one || ??? || ???<br />
|-<br />
|}<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[RC3]]<br />
* [[37C3]]<br />
* [[36C3]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15214CCCamp20232023-05-19T17:11:10Z<p>Binary Brain: /* Tickets */</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/node/267114042|Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: TBD<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* Timeline: TBD<br />
* MAP: https://map.events.ccc.de<br />
<br />
#CCCamp19, #Camp2019<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
* LEDs<br />
* SDR stuff (including a couple of rad1o badges)<br />
* TSE Home Set 4001 RF door lock with 5103 e-key (the same as installed on the FIXME door)<br />
* Power strips and cables<br />
* ...<br />
<br />
=== Ordered hardware ===<br />
<br />
=== Pictures ===<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
=== GSM ===<br />
<br />
== Tickets ==<br />
<br />
Prices: TBD<br />
<br />
=== Voucher queue ===<br />
<br />
Add yourself and your friends to the queue !!!<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Token received !! Ticket ordered !! New token received<br />
|-<br />
| [[User:Binary Brain|Binary Brain]] || || || <br />
|-<br />
| Epic Feihl || || ||<br />
|-<br />
|}<br />
<br />
NOTE: when using the voucher, send the replicated voucher to your own email and send it to the next person. Usually on the [[Chat]].<br />
<br />
Don't forget to pay for the ticket as soon as it's ordered, the voucher only replicates after the payment is received. People after you in the queue will appreciate.<br />
<br />
== Transport ==<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp2023&diff=15213CCCamp20232023-05-19T17:06:55Z<p>Binary Brain: Created page with "Category:Closed_ProjectsCategory:Conferences == Information == The Chaos Communication Camp will take place in [https://www.openstreetmap.org/node/267114042|Ziegeleip..."</p>
<hr />
<div>[[Category:Closed_Projects]][[Category:Conferences]]<br />
== Information ==<br />
<br />
The Chaos Communication Camp will take place in [https://www.openstreetmap.org/node/267114042|Ziegeleipark Mildenberg] between August 15th to August 19th 2023.<br />
<br />
* WIKI: TBD<br />
* BLOG: https://events.ccc.de/2023/04/21/camp2023/#eng-camp2023-intro<br />
* Timeline: TBD<br />
* MAP: https://map.events.ccc.de<br />
<br />
#CCCamp19, #Camp2019<br />
<br />
== FIXME Camp: Lemanicus ==<br />
<br />
Discussion is happening on [[Chat]] channel [https://chat.fixme.ch/fixme/channels/20_cccamp2023 20_cccamp2023]<br />
<br />
We plan to bring the following equipment with us:<br />
* LEDs<br />
* SDR stuff (including a couple of rad1o badges)<br />
* TSE Home Set 4001 RF door lock with 5103 e-key (the same as installed on the FIXME door)<br />
* Power strips and cables<br />
* ...<br />
<br />
=== Ordered hardware ===<br />
<br />
=== Pictures ===<br />
<br />
== Phone numbers ==<br />
<br />
* https://guru3.eventphone.de/<br />
* Number generator https://binarybrain.github.io/4-numbers-viz/<br />
<br />
=== GSM ===<br />
<br />
== Tickets ==<br />
<br />
TBD<br />
<br />
<pre><br />
This time around tickets can only be had when using a voucher.<br />
There will be no public presale of tickets this year.<br />
</pre><br />
<br />
Prices: TBD<br />
<br />
=== Voucher queue ===<br />
<br />
Add yourself and your friends to the queue !!!<br />
<br />
{| class="wikitable"<br />
|+<br />
! Name !! Token received !! Ticket ordered !! New token received<br />
|-<br />
| [[User:Binary Brain|Binary Brain]] || || || <br />
|-<br />
| Epic Feihl || || ||<br />
|-<br />
|}<br />
<br />
NOTE: when using the voucher, send the replicated voucher to your own email and send it to the next person. Usually on the [[Chat]].<br />
<br />
Don't forget to pay for the ticket as soon as it's ordered, the voucher only replicates after the payment is received. People after you in the queue will appreciate.<br />
<br />
== Transport ==<br />
<br />
== See also ==<br />
* [[CCCamp2019]]<br />
* [[CCCamp2015]]<br />
* [[35C3]]<br />
* [[34C3]]<br />
* [[33C3]]<br />
* [[32C3]]<br />
* [[31C3]]<br />
* [[30C3]]<br />
* [[29C3]]<br />
* [[28C3]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=CCCamp&diff=15212CCCamp2023-05-19T16:59:36Z<p>Binary Brain: </p>
<hr />
<div>FIXME participation to the CCCamp.<br />
<br />
* [[CCCamp2015]]<br />
* [[CCCamp2019]]<br />
* [[CCCamp2023]]<br />
<br />
== See also ==<br />
* [[Category:Conferences]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-todo.png&diff=15203File:Orbital-todo.png2023-03-19T00:11:50Z<p>Binary Brain: Binary Brain uploaded a new version of File:Orbital-todo.png</p>
<hr />
<div></div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-todo.png&diff=15202File:Orbital-todo.png2023-03-18T18:57:23Z<p>Binary Brain: Binary Brain uploaded a new version of File:Orbital-todo.png</p>
<hr />
<div></div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-todo.png&diff=15201File:Orbital-todo.png2023-03-18T18:56:52Z<p>Binary Brain: Binary Brain uploaded a new version of File:Orbital-todo.png</p>
<hr />
<div></div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-todo.png&diff=15200File:Orbital-todo.png2023-03-18T17:16:17Z<p>Binary Brain: </p>
<hr />
<div></div>Binary Brainhttps://fixme.ch/w/index.php?title=13th_Anniversary&diff=1518513th Anniversary2023-03-06T21:33:10Z<p>Binary Brain: /* Proposed activities */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
== Information ==<br />
* TBD<br />
* End of Summer ?<br />
<br />
== Programme ==<br />
<br />
=== Task Force ===<br />
<br />
* Coordination/Communication<br />
** Responsable: YOU<br />
** Items: TBD<br />
* Activités tout public<br />
** Responsable: YOU<br />
** Items: TBD<br />
* Activité du soir<br />
** Responsable: Rorist<br />
** What: Petit concert, DJ set<br />
** Items: Lieu, Matériel, Artiste<br />
* Catering<br />
** Responsable: YOU<br />
** Items: TBD<br />
<br />
== Activities ==<br />
<br />
=== Chosen activities ===<br />
<br />
=== Proposed activities ===<br />
* Le nombres 13<br />
** 13 en ternaire c'est 111<br />
** vendredi 13<br />
** XIII la BD<br />
** les 13 jours de la semaine<br />
** les 13 mousquetaire<br />
** les 13 salopard<br />
** l'armée des 13 singes<br />
** 1 homme (???)<br />
** les 13 cantons<br />
** les 13 desserts de noel<br />
** numéro atomique de l'aluminium<br />
** le nombre d'étoiles sur le drapeau valaisan<br />
** nombre de valeurs de cartes différente dans un jeu standard de 52 cartes<br />
* Music<br />
** Concert Tendinites<br />
** DJ Sets<br />
** Autres groupe (rock, metal, ??)<br />
* atelier (workshop, famille)<br />
* sexy show<br />
* tombola<br />
* soirée costumée<br />
* marché de trucs fait maison (DIY)<br />
* hot dog personnalisé<br />
* piano cocktail (marie)<br />
* velo urbain<br />
* conférences<br />
* CTF<br />
* radioham<br />
* combats antique<br />
* theme cirque celte<br />
* jacuzzi<br />
* LEDs show (orbital, jacuzzi, etc)<br />
* board games<br />
* lancer de hack/hache<br />
<br />
== Matériel ==<br />
* TBD<br />
<br />
== Administratif et autorisations ==<br />
* Demander l'autorisation à la commune de Renens, car c'est une manif ouverte au public (courrier si possible max 1 mois avant)<br />
* Demande pour vente de boissons avec alcool : https://www.vd.ch/themes/economie/police-cantonale-du-commerce/informations-relatives-aux-autres-activites-reglementees/vente-de-boissons-alcooliques<br />
Demandes faites et autorisations reçues de la police du commerce et des propriétaires<br />
<br />
== Pictures == <br />
* TBD<br />
<br />
== See also ==<br />
* [[1st_Anniversary]]<br />
* [[5th_Anniversary]]<br />
* [[10th_Anniversary]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15181Orbital2023-02-27T00:24:56Z<p>Binary Brain: /* Tips */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
== Orbital FIXME ==<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-structure-screw.jpg|Screws holding aluminum extrusions together<br />
File:Orbital-structure-zipties.jpg|Zip ties holding the LED strip to the aluminum structure<br />
File:Orbital-stucture-installed.jpg|The structure is then suspended from the ceiling using ropes<br />
File:Orbital-stucture-installed-on.jpg|And we have light!<br />
</gallery><br />
<br />
== Orbital Portable ==<br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
<br />
The wooden frame can be folded or unfolded by untying the wing screw that hold every pieces together. We also used teethed washed to increase the friction. A rope is attached to each wooden piece to keep an angle of 45° between them. It's not mandatory but still very useful to deploy it.<br />
<br />
The diffuser make the game a little more blurry. It's still very playable but true hardcore gamers will prefer the pure square LED pixels.<br />
<br />
Another great aspect of the diffuser is the added protection of the LED strip again elements while carrying Orbital Portable. It's waterproof, absorb shocks, increase the bend radius, you can (gently) pull on it, etc.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-Portable-Diffuser.jpg|The diffuser used in Orbital Portable with the LED strip in it<br />
File:Orbital-Portable-Wooden-Star.jpg|Here is the wooden Japanese fan-like wooden frame<br />
File:Orbital-Portable-folded-frame.jpg|Folded, with a bolt in the middle and a wing screw<br />
File:Orbital-Portable-Frame-Rope.jpg|The rope keeping every element apart with an angle of 45°<br />
File:Orbital-Portable-Marking.jpg|The LED strip can be placed on top of it to mark where the aluminum brackets will be attached<br />
File:Orbital-Portable-Brackets.jpg|Aluminum brackets are screwed in place. The rest of the wood can then be cut to length<br />
File:Orbital-Portable-Paint.jpg|Painting the Orbital Portable frame <br />
File:Orbital-Portable-Rpi-Bracket.jpg|We made a custom bracket for the Raspi Zero<br />
File:Orbital-Portable-Done.jpg|Up and running!<br />
File:Orbital-Portable-tripod.jpg|A third leg has been added to the frame to support it on its own.<br />
</gallery><br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
== Tips ==<br />
<br />
* We used a 5m LED strip with 60 LED/m to have a nice an big circle. Thus said, it can totally work with any length and LED density.<br />
* Prefer short data cable from the Raspberry Pi to the LED strip. Long unshielded cables can lead to weird behavior.<br />
* The Raspberry Pi Zero W has a very nice form factor but is also very slow. We'd like to test with the Raspberry Pi Zero 2 W and we'll probably recommend it.<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15180Orbital2023-02-27T00:05:30Z<p>Binary Brain: /* Tips */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
== Orbital FIXME ==<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-structure-screw.jpg|Screws holding aluminum extrusions together<br />
File:Orbital-structure-zipties.jpg|Zip ties holding the LED strip to the aluminum structure<br />
File:Orbital-stucture-installed.jpg|The structure is then suspended from the ceiling using ropes<br />
File:Orbital-stucture-installed-on.jpg|And we have light!<br />
</gallery><br />
<br />
== Orbital Portable ==<br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
<br />
The wooden frame can be folded or unfolded by untying the wing screw that hold every pieces together. We also used teethed washed to increase the friction. A rope is attached to each wooden piece to keep an angle of 45° between them. It's not mandatory but still very useful to deploy it.<br />
<br />
The diffuser make the game a little more blurry. It's still very playable but true hardcore gamers will prefer the pure square LED pixels.<br />
<br />
Another great aspect of the diffuser is the added protection of the LED strip again elements while carrying Orbital Portable. It's waterproof, absorb shocks, increase the bend radius, you can (gently) pull on it, etc.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-Portable-Diffuser.jpg|The diffuser used in Orbital Portable with the LED strip in it<br />
File:Orbital-Portable-Wooden-Star.jpg|Here is the wooden Japanese fan-like wooden frame<br />
File:Orbital-Portable-folded-frame.jpg|Folded, with a bolt in the middle and a wing screw<br />
File:Orbital-Portable-Frame-Rope.jpg|The rope keeping every element apart with an angle of 45°<br />
File:Orbital-Portable-Marking.jpg|The LED strip can be placed on top of it to mark where the aluminum brackets will be attached<br />
File:Orbital-Portable-Brackets.jpg|Aluminum brackets are screwed in place. The rest of the wood can then be cut to length<br />
File:Orbital-Portable-Paint.jpg|Painting the Orbital Portable frame <br />
File:Orbital-Portable-Rpi-Bracket.jpg|We made a custom bracket for the Raspi Zero<br />
File:Orbital-Portable-Done.jpg|Up and running!<br />
File:Orbital-Portable-tripod.jpg|A third leg has been added to the frame to support it on its own.<br />
</gallery><br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
== Tips ==<br />
<br />
* Prefer short data cable from the Raspberry Pi to the LED strip. Long unshielded cables can lead to weird behavior.<br />
* The Raspberry Pi Zero W has a very nice form factor but is also very slow. We'd like to test with the Raspberry Pi Zero 2 W and we'll probably recommend it.<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15179Orbital2023-02-26T23:46:06Z<p>Binary Brain: /* Build Your Own */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
== Orbital FIXME ==<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-structure-screw.jpg|Screws holding aluminum extrusions together<br />
File:Orbital-structure-zipties.jpg|Zip ties holding the LED strip to the aluminum structure<br />
File:Orbital-stucture-installed.jpg|The structure is then suspended from the ceiling using ropes<br />
File:Orbital-stucture-installed-on.jpg|And we have light!<br />
</gallery><br />
<br />
== Orbital Portable ==<br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
<br />
The wooden frame can be folded or unfolded by untying the wing screw that hold every pieces together. We also used teethed washed to increase the friction. A rope is attached to each wooden piece to keep an angle of 45° between them. It's not mandatory but still very useful to deploy it.<br />
<br />
The diffuser make the game a little more blurry. It's still very playable but true hardcore gamers will prefer the pure square LED pixels.<br />
<br />
Another great aspect of the diffuser is the added protection of the LED strip again elements while carrying Orbital Portable. It's waterproof, absorb shocks, increase the bend radius, you can (gently) pull on it, etc.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-Portable-Diffuser.jpg|The diffuser used in Orbital Portable with the LED strip in it<br />
File:Orbital-Portable-Wooden-Star.jpg|Here is the wooden Japanese fan-like wooden frame<br />
File:Orbital-Portable-folded-frame.jpg|Folded, with a bolt in the middle and a wing screw<br />
File:Orbital-Portable-Frame-Rope.jpg|The rope keeping every element apart with an angle of 45°<br />
File:Orbital-Portable-Marking.jpg|The LED strip can be placed on top of it to mark where the aluminum brackets will be attached<br />
File:Orbital-Portable-Brackets.jpg|Aluminum brackets are screwed in place. The rest of the wood can then be cut to length<br />
File:Orbital-Portable-Paint.jpg|Painting the Orbital Portable frame <br />
File:Orbital-Portable-Rpi-Bracket.jpg|We made a custom bracket for the Raspi Zero<br />
File:Orbital-Portable-Done.jpg|Up and running!<br />
File:Orbital-Portable-tripod.jpg|A third leg has been added to the frame to support it on its own.<br />
</gallery><br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
== Tips ==<br />
<br />
* Prefer short data cable from the Raspberry Pi to the LED strip. Long unshielded cables can lead to weird behavior.<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15178Orbital2023-02-26T22:56:37Z<p>Binary Brain: /* Build Your Own */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
== Orbital FIXME ==<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-structure-screw.jpg|Screws holding aluminum extrusions together<br />
File:Orbital-structure-zipties.jpg|Zip ties holding the LED strip to the aluminum structure<br />
File:Orbital-stucture-installed.jpg|The structure is then suspended from the ceiling using ropes<br />
File:Orbital-stucture-installed-on.jpg|And we have light!<br />
</gallery><br />
<br />
== Orbital Portable ==<br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
<br />
The wooden frame can be folded or unfolded by untying the wing screw that hold every pieces together. We also used teethed washed to increase the friction. A rope is attached to each wooden piece to keep an angle of 45° between them. It's not mandatory but still very useful to deploy it.<br />
<br />
The diffuser make the game a little more blurry. It's still very playable but true hardcore gamers will prefer the pure square LED pixels.<br />
<br />
Another great aspect of the diffuser is the added protection of the LED strip again elements while carrying Orbital Portable. It's waterproof, absorb shocks, increase the bend radius, you can (gently) pull on it, etc.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-Portable-Diffuser.jpg|The diffuser used in Orbital Portable with the LED strip in it<br />
File:Orbital-Portable-Wooden-Star.jpg|Here is the wooden Japanese fan-like wooden frame<br />
File:Orbital-Portable-folded-frame.jpg|Folded, with a bolt in the middle and a wing screw<br />
File:Orbital-Portable-Frame-Rope.jpg|The rope keeping every element apart with an angle of 45°<br />
File:Orbital-Portable-Marking.jpg|The LED strip can be placed on top of it to mark where the aluminum brackets will be attached<br />
File:Orbital-Portable-Brackets.jpg|Aluminum brackets are screwed in place. The rest of the wood can then be cut to length<br />
File:Orbital-Portable-Paint.jpg|Painting the Orbital Portable frame <br />
File:Orbital-Portable-Rpi-Bracket.jpg|We made a custom bracket for the Raspi Zero<br />
File:Orbital-Portable-Done.jpg|Up and running!<br />
File:Orbital-Portable-tripod.jpg|A third leg has been added to the frame to support it on its own.<br />
</gallery><br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15177Orbital2023-02-26T22:56:06Z<p>Binary Brain: /* Build Your Own */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-structure-screw.jpg|Screws holding aluminum extrusions together<br />
File:Orbital-structure-zipties.jpg|Zip ties holding the LED strip to the aluminum structure<br />
File:Orbital-stucture-installed.jpg|The structure is then suspended from the ceiling using ropes<br />
File:Orbital-stucture-installed-on.jpg|And we have light!<br />
</gallery><br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
<br />
The wooden frame can be folded or unfolded by untying the wing screw that hold every pieces together. We also used teethed washed to increase the friction. A rope is attached to each wooden piece to keep an angle of 45° between them. It's not mandatory but still very useful to deploy it.<br />
<br />
The diffuser make the game a little more blurry. It's still very playable but true hardcore gamers will prefer the pure square LED pixels.<br />
<br />
Another great aspect of the diffuser is the added protection of the LED strip again elements while carrying Orbital Portable. It's waterproof, absorb shocks, increase the bend radius, you can (gently) pull on it, etc.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-Portable-Diffuser.jpg|The diffuser used in Orbital Portable with the LED strip in it<br />
File:Orbital-Portable-Wooden-Star.jpg|Here is the wooden Japanese fan-like wooden frame<br />
File:Orbital-Portable-folded-frame.jpg|Folded, with a bolt in the middle and a wing screw<br />
File:Orbital-Portable-Frame-Rope.jpg|The rope keeping every element apart with an angle of 45°<br />
File:Orbital-Portable-Marking.jpg|The LED strip can be placed on top of it to mark where the aluminum brackets will be attached<br />
File:Orbital-Portable-Brackets.jpg|Aluminum brackets are screwed in place. The rest of the wood can then be cut to length<br />
File:Orbital-Portable-Paint.jpg|Painting the Orbital Portable frame <br />
File:Orbital-Portable-Rpi-Bracket.jpg|We made a custom bracket for the Raspi Zero<br />
File:Orbital-Portable-Done.jpg|Up and running!<br />
File:Orbital-Portable-tripod.jpg|A third leg has been added to the frame to support it on its own.<br />
</gallery><br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-tripod.jpg&diff=15176File:Orbital-Portable-tripod.jpg2023-02-26T22:55:55Z<p>Binary Brain: A third leg has been added to the frame to support it on its own.</p>
<hr />
<div>A third leg has been added to the frame to support it on its own.</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-Done.jpg&diff=15175File:Orbital-Portable-Done.jpg2023-02-26T22:52:51Z<p>Binary Brain: The complete work of Orbital Portable</p>
<hr />
<div>The complete work of Orbital Portable</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-Rpi-Bracket.jpg&diff=15174File:Orbital-Portable-Rpi-Bracket.jpg2023-02-26T22:49:47Z<p>Binary Brain: Special-made bracket for the Raspi Zero of Orbital Portable</p>
<hr />
<div>Special-made bracket for the Raspi Zero of Orbital Portable</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-Paint.jpg&diff=15173File:Orbital-Portable-Paint.jpg2023-02-26T22:47:44Z<p>Binary Brain: Painting the Orbital Portable frame</p>
<hr />
<div>Painting the Orbital Portable frame</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-Brackets.jpg&diff=15172File:Orbital-Portable-Brackets.jpg2023-02-26T22:45:33Z<p>Binary Brain: An Orbital Approved Employee screwing some aluminum brackets to hold the LED strip</p>
<hr />
<div>An Orbital Approved Employee screwing some aluminum brackets to hold the LED strip</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15171Orbital2023-02-26T22:41:04Z<p>Binary Brain: /* Build Your Own */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-structure-screw.jpg|Screws holding aluminum extrusions together<br />
File:Orbital-structure-zipties.jpg|Zip ties holding the LED strip to the aluminum structure<br />
File:Orbital-stucture-installed.jpg|The structure is then suspended from the ceiling using ropes<br />
File:Orbital-stucture-installed-on.jpg|And we have light!<br />
</gallery><br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
<br />
The wooden frame can be folded or unfolded by untying the wing screw that hold every pieces together. We also used teethed washed to increase the friction. A rope is attached to each wooden piece to keep an angle of 45° between them. It's not mandatory but still very useful to deploy it.<br />
<br />
The diffuser make the game a little more blurry. It's still very playable but true hardcore gamers will prefer the pure square LED pixels.<br />
<br />
Another great aspect of the diffuser is the added protection of the LED strip again elements while carrying Orbital Portable. It's waterproof, absorb shocks, increase the bend radius, you can (gently) pull on it, etc.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-Portable-Diffuser.jpg|The diffuser used in Orbital Portable with the LED strip in it<br />
File:Orbital-Portable-Wooden-Star.jpg|Here is the wooden Japanese fan-like wooden frame<br />
File:Orbital-Portable-folded-frame.jpg|Folded, with a bolt in the middle and a wing screw<br />
File:Orbital-Portable-Frame-Rope.jpg|The rope keeping every element apart with an angle of 45°<br />
File:Orbital-Portable-Marking.jpg|The LED strip can be placed on top of it to mark where the aluminum brackets will be attached<br />
</gallery><br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15170Orbital2023-02-26T22:40:43Z<p>Binary Brain: /* Build Your Own */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-structure-screw.jpg|Screws holding aluminum extrusions together<br />
File:Orbital-structure-zipties.jpg|Zip ties holding the LED strip to the aluminum structure<br />
File:Orbital-stucture-installed.jpg|The structure is then suspended from the ceiling using ropes<br />
File:Orbital-stucture-installed-on.jpg|And we have light!<br />
</gallery><br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
The wooden frame can be folded or unfolded by untying the wing screw that hold every pieces together. We also used teethed washed to increase the friction. A rope is attached to each wooden piece to keep an angle of 45° between them. It's not mandatory but still very useful to deploy it.<br />
The diffuser make the game a little more blurry. It's still very playable but true hardcore gamers will prefer the pure square LED pixels.<br />
Another great aspect of the diffuser is the added protection of the LED strip again elements while carrying Orbital Portable. It's waterproof, absorb shocks, increase the bend radius, you can (gently) pull on it, etc.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-Portable-Diffuser.jpg|The diffuser used in Orbital Portable with the LED strip in it<br />
File:Orbital-Portable-Wooden-Star.jpg|Here is the wooden Japanese fan-like wooden frame<br />
File:Orbital-Portable-folded-frame.jpg|Folded, with a bolt in the middle and a wing screw<br />
File:Orbital-Portable-Frame-Rope.jpg|The rope keeping every element apart with an angle of 45°<br />
File:Orbital-Portable-Marking.jpg|The LED strip can be placed on top of it to mark where the aluminum brackets will be attached<br />
</gallery><br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-Marking.jpg&diff=15169File:Orbital-Portable-Marking.jpg2023-02-26T22:39:45Z<p>Binary Brain: Orbital Portable with the LED strip on top of it to mark where aluminum brackets will be placed.</p>
<hr />
<div>Orbital Portable with the LED strip on top of it to mark where aluminum brackets will be placed.</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-Frame-Rope.jpg&diff=15168File:Orbital-Portable-Frame-Rope.jpg2023-02-26T22:37:30Z<p>Binary Brain: </p>
<hr />
<div>A rope is keeping every element apart with an angle of 45° to ease the deployment of Orbital Portable.</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-Frame-Rope.jpg&diff=15167File:Orbital-Portable-Frame-Rope.jpg2023-02-26T22:37:10Z<p>Binary Brain: A rope is keeping every element apart with an angle of 45° to ease the deployement of Orbital Portable.</p>
<hr />
<div>A rope is keeping every element apart with an angle of 45° to ease the deployement of Orbital Portable.</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-folded-frame.jpg&diff=15166File:Orbital-Portable-folded-frame.jpg2023-02-26T22:31:03Z<p>Binary Brain: The wooden frame of Orbital Portable, folded</p>
<hr />
<div>The wooden frame of Orbital Portable, folded</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-Wooden-Star.jpg&diff=15165File:Orbital-Portable-Wooden-Star.jpg2023-02-26T22:28:54Z<p>Binary Brain: The wooden frame of Orbital Portable</p>
<hr />
<div>The wooden frame of Orbital Portable</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-Portable-Diffuser.jpg&diff=15164File:Orbital-Portable-Diffuser.jpg2023-02-26T22:22:28Z<p>Binary Brain: LED Strip diffuser used for Orbital Portable</p>
<hr />
<div>LED Strip diffuser used for Orbital Portable</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15163Orbital2023-02-26T22:00:35Z<p>Binary Brain: /* Build Your Own */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-structure-screw.jpg|Screws holding aluminum extrusions together<br />
File:Orbital-structure-zipties.jpg|Zip ties holding the LED strip to the aluminum structure<br />
File:Orbital-stucture-installed.jpg|The structure is then suspended from the ceiling using ropes<br />
File:Orbital-stucture-installed-on.jpg|And we have light!<br />
</gallery><br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-stucture-installed-on.jpg&diff=15162File:Orbital-stucture-installed-on.jpg2023-02-26T21:59:53Z<p>Binary Brain: Orbital structure suspended from the ceiling and turned on</p>
<hr />
<div>Orbital structure suspended from the ceiling and turned on</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-stucture-installed.jpg&diff=15161File:Orbital-stucture-installed.jpg2023-02-26T21:53:47Z<p>Binary Brain: Orbital structure installed but turned off</p>
<hr />
<div>Orbital structure installed but turned off</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15160Orbital2023-02-26T19:10:09Z<p>Binary Brain: /* Build Your Own */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
<gallery widths=500px heights=300px mode=packed-overlay><br />
File:Orbital-structure-screw.jpg|Screws holding aluminum extrusions together<br />
File:Orbital-structure-zipties.jpg|Zip ties holding the LED strip to the aluminum structure<br />
</gallery><br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-structure-zipties.jpg&diff=15159File:Orbital-structure-zipties.jpg2023-02-26T19:07:40Z<p>Binary Brain: How the LED strip of Orbital is attached to the aluminum structure.</p>
<hr />
<div>How the LED strip of Orbital is attached to the aluminum structure.</div>Binary Brainhttps://fixme.ch/w/index.php?title=File:Orbital-structure-screw.jpg&diff=15158File:Orbital-structure-screw.jpg2023-02-26T18:48:57Z<p>Binary Brain: This is how flat aluminum extrusions are held together to form the circle holding Orbital's LED strip.</p>
<hr />
<div>This is how flat aluminum extrusions are held together to form the circle holding Orbital's LED strip.</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15157Orbital2023-02-26T18:45:26Z<p>Binary Brain: /* Build Your Own */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
For our hackerspace version, we've build this circle using flat aluminum extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminum brackets.<br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminum Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 LEDs https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15156Orbital2023-02-26T18:33:31Z<p>Binary Brain: /* Material */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
For our hackerspace version, we've build this circle using flat aluminium extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminium brackets.<br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW https://www.aliexpress.com/item/32763384538.html<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable https://www.aliexpress.com/item/32670505021.html<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long https://www.aliexpress.com/item/4000077271746.html<br />
* Aluminium Brackets, 10mm https://www.aliexpress.com/item/1709430101.html<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 leds https://www.aliexpress.com/item/1005002289201149.html<br />
* ESP32: running WLED https://www.aliexpress.com/item/32959541446.html<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15155Orbital2023-02-26T18:32:40Z<p>Binary Brain: /* Build Your Own */</p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
For our hackerspace version, we've build this circle using flat aluminium extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminium brackets.<br />
<br />
== Material ==<br />
<br />
Common Base for Orbital and Orbital Portable:<br />
* LED strip: SK6812, 5m, 60 led/m, RGBWW [[https://www.aliexpress.com/item/32763384538.html]]<br />
* Raspberry Pi 3+ or Similar<br />
* Power Supply: 5V, at least 5A, 8A-10A to be comfortable [[https://www.aliexpress.com/item/32670505021.html]]<br />
<br />
Orbital Portable:<br />
* LED strip Silicon Diffuser: T1023, 10mm wide, 5m long [[https://www.aliexpress.com/item/4000077271746.html]]<br />
* Aluminium Brackets, 10mm [[https://www.aliexpress.com/item/1709430101.html]]<br />
<br />
Orbital Mini:<br />
* LED Pixel Ring: 45 leds [[https://www.aliexpress.com/item/1005002289201149.html]]<br />
* ESP32: running WLED [[https://www.aliexpress.com/item/32959541446.html]]<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brainhttps://fixme.ch/w/index.php?title=Orbital&diff=15154Orbital2023-02-26T17:37:08Z<p>Binary Brain: </p>
<hr />
<div>[[Category:Ongoing_Projects]]<br />
<br />
[[File:Orbita-logo-full.png|right|400px]]<br />
<br />
'''Orbital''' is a game designed to be played on addressable LED strips, on any one dimensional array of lights.<br />
<br />
=== Goal ===<br />
<br />
Control a pixel and try to shoot down others while staying alive ! The last one standing wins.<br />
<br />
=== Structure ===<br />
<br />
The term "Orbital" may refer to either just the software that controls the game and the lights, or the whole construction that is comprised of, minimally : <br />
<br />
* A strip of addressable LEDs<br />
* A computer that is connected to the LEDs, running both the Orbital game server, and the LEDs controller server.<br />
<br />
The "game server" is now also able to play atmospheric animations.<br />
<br />
The code for the game server is hosted on GitHub : https://github.com/Pecamo/orbital<br />
<br />
= Gameplay =<br />
<br />
== Game mode ==<br />
<br />
You play Orbital against other players, each using their smartphone. To start a game, at least two players are needed. Once the game starts, each player is assigned a color, a LED lights up to that color. A player controls their LED using three buttons on their phone :<br />
<br />
* Left : Moves the player's LED to the left<br />
* Right : Moves the player's LED to the right<br />
* Shoot : Fires a projectile in the last moved direction. The distance it travels is proportional to the time elapsed since the last shot.<br />
<br />
The goal is then to "kill" other players by firing a projectile at them all while staying alive. Two projectiles that meet cancel each other.<br />
<br />
There's not real maximum amount of players, however in practice having 8 players at the same time already starts to be confusing.<br />
<br />
== Strategy ==<br />
<br />
With the default settings, players usually evade a projectile by staying at a long enough range or by firing at the incoming one. The battle royale mode forces the remaining players to get close to each other rapidly. Once only two players remain and are at close range, the strategy game that emerges is similar to a basic version of [https://sonichurricane.com/?page_id=1702 footsies] in classic fighting games.<br />
<br />
== Settings ==<br />
<br />
Some mechanics elements can be altered to diversify gameplay between games. For example :<br />
<br />
* Activate "Battle Royale" mode to make a growing part of the field become deadly, forcing the remaining players to get closer to each other.<br />
* "Missile collision" controls whether two projectiles cancel each other, or even if only the weakest one gets destroyed.<br />
* "Shot cooldown" controls the minimum amount of time a player must wait to shoot again.<br />
<br />
== Lamp mode ==<br />
<br />
There's also a "Lamp mode", which is not a game : it uses the LED strip to play atmospheric animations. The animations are pre-programmed patterns that have varying customizable parts (such as speed, color, brightness, etc.).<br />
<br />
= Instances =<br />
<br />
[[File:Orbital_FIXME_finished.jpg|thumb|right|Orbital FIXME initializing with all LEDs set to white]]<br />
<br />
There is currently two slightly different variants of what we call "Orbital" that are running.<br />
<br />
=== Orbital FIXME ===<br />
<br />
Orbital FIXME is the name of the Orbital instance that runs in the local. You can play it on [https://orbital.fixme.ch orbital.fixme.ch]<br />
<br />
This is the original version and first running instance of the game.<br />
<br />
This instance is composed of a RaspBerry Pi running the software, connected to an strip of 300 LEDs. The whole strip of LEDs is attached to a circular construction made of flat bendable metal rods bolted together. The result looks like a circle of LEDs, pointing inwards so that someone "inside" the circle can see all of the by turning around.<br />
<br />
This circle that has a diameter of approximately 2m hangs on the ceiling, over the sofas.<br />
<br />
=== Orbital Portable ===<br />
<br />
[[File:Orbital_portable_finished.jpg|300px|thumb|right|Orbital Portable running the rainbow animation]]<br />
<br />
Orbital Portable is a variant whose purpose is to be portable so that we can deploy it wherever we want. The goal is to bring it to events and parties, and bring people together by making they play a simple using their phone.<br />
<br />
For the game to work and be easily accessible to any player, the construction had to be more complicated than the FIXME variant.<br />
<br />
This version is composed of :<br />
<br />
* A strip of addressable LEDs.<br />
* A foldable wooden construction that the strip can latch on to.<br />
* A Raspberry Pi Zero connected to the LEDs, running both the Orbital game server and the LEDs controller server.<br />
* A power source for the RasPi. We can either connect it to a standard electric Swiss socket, or to an external battery system.<br />
* A phone that runs a WiFi access point. (We usually just use our personal phone)<br />
* A "portal", which is a public web page that will redirect connecting players to the RasPi's local IP address. In this case, it is accessible at https://orbital.run<br />
<br />
==== Visualization ====<br />
<br />
Here's a diagram showing how all of the required collaborating components are connected.<br />
<br />
[[File:Orbital_portable_sequence_diagram_calls.png|thumb|right|Sequence diagram showing the communications between each device: From the moment the RasPi connects to the internet during the setup, to when a end-user connects to the game.]]<br />
<br />
[[File:orbital_portable_simple_diagram.png|500px]]<br />
<br />
<div style="clear: both;"></div><br />
<br />
<br />
= Build Your Own =<br />
<br />
There is many possible ways to build your own Orbital structure. Beside electronics, the most important thing you'll need is a way to have a circle of addressable LEDs.<br />
<br />
For our hackerspace version, we've build this circle using flat aluminium extrusions (3 pieces of 1.70m, bolted together) and zip-tying some flexible LED strip to these extrusions. This gives you a sturdier circle but is still quite flexible so you'll have to attach it in multiple points.<br />
<br />
For Orbital Portable, we thought carrying a 1.60m diameter circle was annoying, so we created a Japanese fan-like wooden structure to form an 8-arms star. We then placed the LED strip inside a nice silicon diffuser to give it some rigidity and hold it in 8 points using aluminium brackets.<br />
<br />
= Chronology =<br />
<br />
* 21.08.2019 - 25.08.2019 : Ideation and start of development during [[CCCamp2019]].<br />
* 09.2019 : First working version of Orbital FIXME finished<br />
* 09.2020 : Ideation of Orbital-Portable<br />
* 05.2021 - 07.2021 : Building hardware of Orbital-Portable<br />
* 08.2021 : First release of Lamp mode<br />
* 05.2022 : Lamp Animations "framework"<br />
* 08.2022 : Frontend entirely re-written in Vue 3<br />
* 02.2023 : WLED Integration<br />
<br />
= Orbital-Portable =<br />
<br />
Here are the different events during which Orbital-Portable has been used : <br />
<br />
* 16.07.2021 : At a friend's house (~10 people)<br />
* 13.11.2021 : Party in a cave (battery-powered) (~30 people)<br />
* 24.04.2022 : A friend's birthday party (~30 people)<br />
* 07.05.2022 : An other friend's birthday party (~30 people)<br />
* 27.08.2022 : Weekend in a Swiss chalet (battery-powered) (~5 people)<br />
* 27 + 28.10.2022 : [https://vifff.ch VIFFF]'s evening parties (2* 100 people)<br />
<br />
= External links =<br />
<br />
* [https://github.com/Pecamo/orbital Source code on GitHub]<br />
* [https://orbital.run Portal for Orbital-Portable]<br />
<br />
= Participants =<br />
<br />
* [[User:Binary Brain]]<br />
* [[User:Protectator]]</div>Binary Brain