<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://revspace.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Glu</id>
	<title>RevSpace - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://revspace.nl/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Glu"/>
	<link rel="alternate" type="text/html" href="https://revspace.nl/Special:Contributions/Glu"/>
	<updated>2026-05-13T01:23:30Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=OpenDag2025&amp;diff=33671</id>
		<title>OpenDag2025</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=OpenDag2025&amp;diff=33671"/>
		<updated>2025-03-28T17:47:08Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Aanwezigen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=OpenDag2025&lt;br /&gt;
 |DateStart=29 March 2025&lt;br /&gt;
 |DateEnd=29 March 2025&lt;br /&gt;
 |InfoLocation=RevSpace&lt;br /&gt;
 |InfoOpen=11:00&lt;br /&gt;
 }}&lt;br /&gt;
{{NewsItem&lt;br /&gt;
 |Name=Jaarlijkse open Hackerspaces dag (2025)&lt;br /&gt;
 |Date=2025-03-29&lt;br /&gt;
 |Info=&#039;&#039;Op zaterdag 29 maart kan iedereen weer vrij binnenlopen in een hackerspace. Tijdens deze open dag is het mogelijk om te zien wat bijvoorbeeld hacken inhoudt en te zien wat er allemaal kan in een hackerspace.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
==Flyer==&lt;br /&gt;
&lt;br /&gt;
== Organisatie ==&lt;br /&gt;
&lt;br /&gt;
Landelijk ingegeven via: https://hackerspaces.nl/open-dag/&lt;br /&gt;
&lt;br /&gt;
RevSpace doet uiteraard ook mee.&lt;br /&gt;
&lt;br /&gt;
=== Aanwezigen ===&lt;br /&gt;
&lt;br /&gt;
Om zeker te weten dat we met genoeg mensen zijn, een lijstje van revspacers die hebben toegezegd te komen om bezoekers te ontvangen:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Naam !! Van-tot !! Opmerkingen&lt;br /&gt;
|-&lt;br /&gt;
| Sebastius || 11.00 - laat || Rondleiden, lasercutten, algemeen knutselen&lt;br /&gt;
|-&lt;br /&gt;
| Atoomnet || 11.00 - laat || Meegenomen project over praten met geintresseerden&lt;br /&gt;
|-&lt;br /&gt;
| Peetz0r || 11.00 - laat || Algemeen aanwezig zijn&lt;br /&gt;
|-&lt;br /&gt;
| janlugt || TBD || Algemeen aanwezig zijn&lt;br /&gt;
|-&lt;br /&gt;
| bamidiscus || TBD || Project laten zien en algemeen aanwezig zijn&lt;br /&gt;
|-&lt;br /&gt;
| Molenaar || 11:00 - laat || Algemeen aanwezig zijn, demo borduurmachine?&lt;br /&gt;
|-&lt;br /&gt;
| Homski || TBD || Algemeen aanwezig zijn&lt;br /&gt;
|-&lt;br /&gt;
| Glu || TBD || Algemeen aanwezig zijn, retro radio fixen?&lt;br /&gt;
|-&lt;br /&gt;
| Jij?&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Promotie ===&lt;br /&gt;
* &lt;br /&gt;
* Wie contacteert welke krant/influencer/etc? Wie flyert in welke wijk/locatie/etc?&lt;br /&gt;
* Jij doet??&lt;br /&gt;
&lt;br /&gt;
=== Activiteiten ===&lt;br /&gt;
* Rondleidingen langs onze werkplaatsen, apparatuur en projecten.&lt;br /&gt;
* Op verzoek: demonstratie van apparatuur zoals lasersnijder, 3D-printer, foliesnijder, oscilloscoop, etc...&lt;br /&gt;
* Sleutelhanger maken/graveren met de lasersnijder&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Weekend_van_de_Wetenschap_(2024)&amp;diff=33022</id>
		<title>Weekend van de Wetenschap (2024)</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Weekend_van_de_Wetenschap_(2024)&amp;diff=33022"/>
		<updated>2024-10-03T12:03:43Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Aanwezigen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Weekend van de Wetenschap (2024)&lt;br /&gt;
 |DateStart=5 October 2024&lt;br /&gt;
 |DateEnd=6 October 2024&lt;br /&gt;
 |InfoLocation=RevSpace&lt;br /&gt;
 |InfoOpen=10:00&lt;br /&gt;
 }}&lt;br /&gt;
{{NewsItem&lt;br /&gt;
 |Name=Weekend van de Wetenschap (2024)&lt;br /&gt;
 |Date=2024-03-30&lt;br /&gt;
 |Info=&#039;&#039;Op zaterdag en zondag laten we alle geïnteresseerden weten wat een hackerspace eigenlijk is, en hoe die van ons er van binnen uitziet. We geven rondleidingen, maar je mag natuurlijk ook zelf rondlopen.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
==Gratis ticket==&lt;br /&gt;
Wil je graag komen kijken? Boek hier jouw tijdslot voor een rondleiding: https://pretix.eu/revspace/wvdw-2024/&lt;br /&gt;
&lt;br /&gt;
== Organisatie ==&lt;br /&gt;
&lt;br /&gt;
Onderdeel van [https://weekendvandewetenschap.nl/activiteiten/2024/open-dag-wat-is-een-hackerspace-3/ Weekend van de Wetenschap]&lt;br /&gt;
&lt;br /&gt;
=== Aanwezigen ===&lt;br /&gt;
&lt;br /&gt;
Om zeker te weten dat we met genoeg mensen zijn, een lijstje van revspacers die hebben toegezegd te komen om bezoekers te ontvangen:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Naam !! Dag !! Van-tot !! Opmerkingen&lt;br /&gt;
|-&lt;br /&gt;
| f0x || Zaterdag || 9.30 - laat || Rondleiden, knutselen&lt;br /&gt;
|-&lt;br /&gt;
| Bas || Zondag (mogelijk ook zaterdag) || hele dag incl voorbereiding || Rondleiden, knutselen. &lt;br /&gt;
|-&lt;br /&gt;
| Molenaar || Zaterdag en Zondag || hele dag incl voorbereiding || Demonstratie middeleeuws houtdraaien. &lt;br /&gt;
|-&lt;br /&gt;
| Wheeze_NL || Zondag || Na 14:00 || Koelkast aanvullen enzo &lt;br /&gt;
|-&lt;br /&gt;
| thomas || Zaterdag || Middag || Mini cloud chamber&lt;br /&gt;
|-&lt;br /&gt;
| Glu || Zaterdag || Middag/Avond || Projectjes&lt;br /&gt;
|-&lt;br /&gt;
| Homski || Zaterdag || Middag/Avond || Projectjes&lt;br /&gt;
|-&lt;br /&gt;
| Jij?&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Promotie ===&lt;br /&gt;
* &lt;br /&gt;
* Wie contacteert welke krant/influencer/etc?&lt;br /&gt;
* Jij doet??&lt;br /&gt;
&lt;br /&gt;
=== Activiteiten ===&lt;br /&gt;
* Rondleidingen langs onze werkplaatsen, apparatuur en projecten.&lt;br /&gt;
* Op verzoek: demonstratie van apparatuur zoals lasersnijder, 3D-printer, foliesnijder, oscilloscoop, etc...&lt;br /&gt;
* Sleutelhanger maken/graveren met de lasersnijder&lt;br /&gt;
* Dierenplaatjes van de AH hacken/namaken met je eigen binaire codes&lt;br /&gt;
* Demonstratie middeleeuws houtdraaien&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Weekend_van_de_Wetenschap_(2024)&amp;diff=33021</id>
		<title>Weekend van de Wetenschap (2024)</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Weekend_van_de_Wetenschap_(2024)&amp;diff=33021"/>
		<updated>2024-10-03T12:03:01Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Aanwezigen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Weekend van de Wetenschap (2024)&lt;br /&gt;
 |DateStart=5 October 2024&lt;br /&gt;
 |DateEnd=6 October 2024&lt;br /&gt;
 |InfoLocation=RevSpace&lt;br /&gt;
 |InfoOpen=10:00&lt;br /&gt;
 }}&lt;br /&gt;
{{NewsItem&lt;br /&gt;
 |Name=Weekend van de Wetenschap (2024)&lt;br /&gt;
 |Date=2024-03-30&lt;br /&gt;
 |Info=&#039;&#039;Op zaterdag en zondag laten we alle geïnteresseerden weten wat een hackerspace eigenlijk is, en hoe die van ons er van binnen uitziet. We geven rondleidingen, maar je mag natuurlijk ook zelf rondlopen.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
==Gratis ticket==&lt;br /&gt;
Wil je graag komen kijken? Boek hier jouw tijdslot voor een rondleiding: https://pretix.eu/revspace/wvdw-2024/&lt;br /&gt;
&lt;br /&gt;
== Organisatie ==&lt;br /&gt;
&lt;br /&gt;
Onderdeel van [https://weekendvandewetenschap.nl/activiteiten/2024/open-dag-wat-is-een-hackerspace-3/ Weekend van de Wetenschap]&lt;br /&gt;
&lt;br /&gt;
=== Aanwezigen ===&lt;br /&gt;
&lt;br /&gt;
Om zeker te weten dat we met genoeg mensen zijn, een lijstje van revspacers die hebben toegezegd te komen om bezoekers te ontvangen:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Naam !! Dag !! Van-tot !! Opmerkingen&lt;br /&gt;
|-&lt;br /&gt;
| f0x || Zaterdag || 9.30 - laat || Rondleiden, knutselen&lt;br /&gt;
|-&lt;br /&gt;
| Bas || Zondag (mogelijk ook zaterdag) || hele dag incl voorbereiding || Rondleiden, knutselen. &lt;br /&gt;
|-&lt;br /&gt;
| Molenaar || Zaterdag en Zondag || hele dag incl voorbereiding || Demonstratie middeleeuws houtdraaien. &lt;br /&gt;
|-&lt;br /&gt;
| Wheeze_NL || Zondag || Na 14:00 || Koelkast aanvullen enzo &lt;br /&gt;
|-&lt;br /&gt;
| thomas || Zaterdag || Middag || Mini cloud chamber&lt;br /&gt;
|-&lt;br /&gt;
| Glu || Zaterdag || Middag/Avond || Mini cloud chamber&lt;br /&gt;
|-&lt;br /&gt;
| Homski || Zaterdag || Middag/Avond || Mini cloud chamber&lt;br /&gt;
|-&lt;br /&gt;
| Jij?&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Promotie ===&lt;br /&gt;
* &lt;br /&gt;
* Wie contacteert welke krant/influencer/etc?&lt;br /&gt;
* Jij doet??&lt;br /&gt;
&lt;br /&gt;
=== Activiteiten ===&lt;br /&gt;
* Rondleidingen langs onze werkplaatsen, apparatuur en projecten.&lt;br /&gt;
* Op verzoek: demonstratie van apparatuur zoals lasersnijder, 3D-printer, foliesnijder, oscilloscoop, etc...&lt;br /&gt;
* Sleutelhanger maken/graveren met de lasersnijder&lt;br /&gt;
* Dierenplaatjes van de AH hacken/namaken met je eigen binaire codes&lt;br /&gt;
* Demonstratie middeleeuws houtdraaien&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32685</id>
		<title>Hoera14,5jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32685"/>
		<updated>2024-07-05T15:19:08Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Inschrijving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 14½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=6 Jul 2024&lt;br /&gt;
 |DateEnd=6 Jul 2024&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 14½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
&lt;br /&gt;
Nederland speelt die avond om 21:00 tegen Turkije in het EK voetbal. Dit kan gevolgen hebben voor je &#039;&#039;&#039;terugreis&#039;&#039;&#039;, dus houd rekening met afgesloten wegen en omleidingen in het OV. (vooral als je weer hartje Den Haag in moet, de snelweg en CS zullen weinig problemen geven)&lt;br /&gt;
&lt;br /&gt;
== Activiteiten, talks en demo&#039;s ==&lt;br /&gt;
Wil je iets doen/presenteren/demonstreren? Gooi maar op de lijst:&lt;br /&gt;
* Ding - Wie &lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
| Inkopen || fk&lt;br /&gt;
|-&lt;br /&gt;
| Opbouw || [[Crashjuh]], [[supakeen]], [[Wheeze_NL]]&lt;br /&gt;
|-&lt;br /&gt;
| Sla-guru ||  [[Renze]]&lt;br /&gt;
|-&lt;br /&gt;
| Broodfluisteraar || [[Peetz0r]], [[f0x]]&lt;br /&gt;
|-&lt;br /&gt;
| Grillmeister(s/innen) || Bas, Zawadi, Glu&lt;br /&gt;
|-&lt;br /&gt;
| Afruimen || [[CH23]], bamidiscus&lt;br /&gt;
|-&lt;br /&gt;
| Afwassers || Juerd, sam&lt;br /&gt;
|-&lt;br /&gt;
| Afdrogers || eightdot, Maxell, Molenaar&lt;br /&gt;
|-&lt;br /&gt;
| Space opruimers || Jij?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: 10 € per persoon. &lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 84 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
* &#039;&#039;&#039;Inschrijven kan tot vrijdagavond 18:30 (daarna misschien in overleg)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[polyfloyd]]|Vlees=2|Opmerking=1p Lactose intolerant}}&lt;br /&gt;
{{BBQParticipant|Participant=[[supakeen]]|Vlees=2|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[dmitrijus]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Roosted]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Eightdot]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Wheeze_NL]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Jelle]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Homski]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Glu]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Zawadi]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Techwolf12]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Peetz0r]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Renze]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Boekenwuurm]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Pepman]]|Vlees=3|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[CH23]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Okarin]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Iron]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Xesxen]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[F0x]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Molenaar]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Sam]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[bamidiscus]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Amir]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Muad-Dib]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[BlackDragon]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[SynQ]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Joepie91]]|Vlees=1|Vega=2|Opmerking=Zelf zoutbeperkt, bij voorkeur switch naar vega(n) i.p.v. vlees als daar minder zout in blijkt te zitten. Partners zijn vegaN.}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Tupsy]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Christy]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Lukas]]|Vlees=1|Opmerking=}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=84|format=sum}} || max: 84&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;br /&gt;
&lt;br /&gt;
(als het totaal niet klopt, klik [https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;amp;action=purge hier] en op de OK-knop)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu&amp;diff=32684</id>
		<title>Glu</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu&amp;diff=32684"/>
		<updated>2024-07-05T15:18:41Z</updated>

		<summary type="html">&lt;p&gt;Glu: Redirected page to User:Glu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[User:Glu]]&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32683</id>
		<title>Hoera14,5jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32683"/>
		<updated>2024-07-05T15:16:19Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Inschrijving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 14½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=6 Jul 2024&lt;br /&gt;
 |DateEnd=6 Jul 2024&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 14½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
&lt;br /&gt;
Nederland speelt die avond om 21:00 tegen Turkije in het EK voetbal. Dit kan gevolgen hebben voor je &#039;&#039;&#039;terugreis&#039;&#039;&#039;, dus houd rekening met afgesloten wegen en omleidingen in het OV. (vooral als je weer hartje Den Haag in moet, de snelweg en CS zullen weinig problemen geven)&lt;br /&gt;
&lt;br /&gt;
== Activiteiten, talks en demo&#039;s ==&lt;br /&gt;
Wil je iets doen/presenteren/demonstreren? Gooi maar op de lijst:&lt;br /&gt;
* Ding - Wie &lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
| Inkopen || fk&lt;br /&gt;
|-&lt;br /&gt;
| Opbouw || [[Crashjuh]], [[supakeen]], [[Wheeze_NL]]&lt;br /&gt;
|-&lt;br /&gt;
| Sla-guru ||  [[Renze]]&lt;br /&gt;
|-&lt;br /&gt;
| Broodfluisteraar || [[Peetz0r]], [[f0x]]&lt;br /&gt;
|-&lt;br /&gt;
| Grillmeister(s/innen) || Bas, Zawadi, Glu&lt;br /&gt;
|-&lt;br /&gt;
| Afruimen || [[CH23]], bamidiscus&lt;br /&gt;
|-&lt;br /&gt;
| Afwassers || Juerd, sam&lt;br /&gt;
|-&lt;br /&gt;
| Afdrogers || eightdot, Maxell, Molenaar&lt;br /&gt;
|-&lt;br /&gt;
| Space opruimers || Jij?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: 10 € per persoon. &lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 84 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
* &#039;&#039;&#039;Inschrijven kan tot vrijdagavond 18:30 (daarna misschien in overleg)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[polyfloyd]]|Vlees=2|Opmerking=1p Lactose intolerant}}&lt;br /&gt;
{{BBQParticipant|Participant=[[supakeen]]|Vlees=2|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[dmitrijus]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Roosted]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Eightdot]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Wheeze_NL]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Jelle]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Homski]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:Glu]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Zawadi]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Techwolf12]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Peetz0r]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Renze]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Boekenwuurm]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Pepman]]|Vlees=3|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[CH23]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Okarin]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Iron]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Xesxen]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[F0x]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Molenaar]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Sam]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[bamidiscus]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Amir]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Muad-Dib]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[BlackDragon]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[SynQ]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Joepie91]]|Vlees=1|Vega=2|Opmerking=Zelf zoutbeperkt, bij voorkeur switch naar vega(n) i.p.v. vlees als daar minder zout in blijkt te zitten. Partners zijn vegaN.}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Tupsy]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Christy]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Lukas]]|Vlees=1|Opmerking=}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=84|format=sum}} || max: 84&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;br /&gt;
&lt;br /&gt;
(als het totaal niet klopt, klik [https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;amp;action=purge hier] en op de OK-knop)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32682</id>
		<title>Hoera14,5jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32682"/>
		<updated>2024-07-05T15:14:28Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Inschrijving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 14½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=6 Jul 2024&lt;br /&gt;
 |DateEnd=6 Jul 2024&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 14½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
&lt;br /&gt;
Nederland speelt die avond om 21:00 tegen Turkije in het EK voetbal. Dit kan gevolgen hebben voor je &#039;&#039;&#039;terugreis&#039;&#039;&#039;, dus houd rekening met afgesloten wegen en omleidingen in het OV. (vooral als je weer hartje Den Haag in moet, de snelweg en CS zullen weinig problemen geven)&lt;br /&gt;
&lt;br /&gt;
== Activiteiten, talks en demo&#039;s ==&lt;br /&gt;
Wil je iets doen/presenteren/demonstreren? Gooi maar op de lijst:&lt;br /&gt;
* Ding - Wie &lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
| Inkopen || fk&lt;br /&gt;
|-&lt;br /&gt;
| Opbouw || [[Crashjuh]], [[supakeen]], [[Wheeze_NL]]&lt;br /&gt;
|-&lt;br /&gt;
| Sla-guru ||  [[Renze]]&lt;br /&gt;
|-&lt;br /&gt;
| Broodfluisteraar || [[Peetz0r]], [[f0x]]&lt;br /&gt;
|-&lt;br /&gt;
| Grillmeister(s/innen) || Bas, Zawadi, Glu&lt;br /&gt;
|-&lt;br /&gt;
| Afruimen || [[CH23]], bamidiscus&lt;br /&gt;
|-&lt;br /&gt;
| Afwassers || Juerd, sam&lt;br /&gt;
|-&lt;br /&gt;
| Afdrogers || eightdot, Maxell, Molenaar&lt;br /&gt;
|-&lt;br /&gt;
| Space opruimers || Jij?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: 10 € per persoon. &lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 84 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
* &#039;&#039;&#039;Inschrijven kan tot vrijdagavond 18:30 (daarna misschien in overleg)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[polyfloyd]]|Vlees=2|Opmerking=1p Lactose intolerant}}&lt;br /&gt;
{{BBQParticipant|Participant=[[supakeen]]|Vlees=2|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[dmitrijus]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Roosted]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Eightdot]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Wheeze_NL]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Jelle]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Homski]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Glu]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Zawadi]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Techwolf12]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Peetz0r]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Renze]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Boekenwuurm]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Pepman]]|Vlees=3|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[CH23]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Okarin]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Iron]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Xesxen]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[F0x]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Molenaar]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Sam]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[bamidiscus]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Amir]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Muad-Dib]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[BlackDragon]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[SynQ]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Joepie91]]|Vlees=1|Vega=2|Opmerking=Zelf zoutbeperkt, bij voorkeur switch naar vega(n) i.p.v. vlees als daar minder zout in blijkt te zitten. Partners zijn vegaN.}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Tupsy]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Christy]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Lukas]]|Vlees=1|Opmerking=}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=84|format=sum}} || max: 84&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;br /&gt;
&lt;br /&gt;
(als het totaal niet klopt, klik [https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;amp;action=purge hier] en op de OK-knop)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32681</id>
		<title>Hoera14,5jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32681"/>
		<updated>2024-07-05T15:11:36Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Inschrijving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 14½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=6 Jul 2024&lt;br /&gt;
 |DateEnd=6 Jul 2024&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 14½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
&lt;br /&gt;
Nederland speelt die avond om 21:00 tegen Turkije in het EK voetbal. Dit kan gevolgen hebben voor je &#039;&#039;&#039;terugreis&#039;&#039;&#039;, dus houd rekening met afgesloten wegen en omleidingen in het OV. (vooral als je weer hartje Den Haag in moet, de snelweg en CS zullen weinig problemen geven)&lt;br /&gt;
&lt;br /&gt;
== Activiteiten, talks en demo&#039;s ==&lt;br /&gt;
Wil je iets doen/presenteren/demonstreren? Gooi maar op de lijst:&lt;br /&gt;
* Ding - Wie &lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
| Inkopen || fk&lt;br /&gt;
|-&lt;br /&gt;
| Opbouw || [[Crashjuh]], [[supakeen]], [[Wheeze_NL]]&lt;br /&gt;
|-&lt;br /&gt;
| Sla-guru ||  [[Renze]]&lt;br /&gt;
|-&lt;br /&gt;
| Broodfluisteraar || [[Peetz0r]], [[f0x]]&lt;br /&gt;
|-&lt;br /&gt;
| Grillmeister(s/innen) || Bas, Zawadi, Glu&lt;br /&gt;
|-&lt;br /&gt;
| Afruimen || [[CH23]], bamidiscus&lt;br /&gt;
|-&lt;br /&gt;
| Afwassers || Juerd, sam&lt;br /&gt;
|-&lt;br /&gt;
| Afdrogers || eightdot, Maxell, Molenaar&lt;br /&gt;
|-&lt;br /&gt;
| Space opruimers || Jij?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: 10 € per persoon. &lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 84 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
* &#039;&#039;&#039;Inschrijven kan tot vrijdagavond 18:30 (daarna misschien in overleg)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[polyfloyd]]|Vlees=2|Opmerking=1p Lactose intolerant}}&lt;br /&gt;
{{BBQParticipant|Participant=[[supakeen]]|Vlees=2|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[dmitrijus]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Roosted]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Eightdot]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Wheeze_NL]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Jelle]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Homski]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Glu]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Zawadi]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Techwolf12]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Peetz0r]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Renze]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Boekenwuurm]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Pepman]]|Vlees=3|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[CH23]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Okarin]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Iron]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Xesxen]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[F0x]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Molenaar]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Sam]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[bamidiscus]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Amir]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Muad-Dib]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[BlackDragon]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[SynQ]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Joepie91]]|Vlees=1|Vega=2|Opmerking=Zelf zoutbeperkt, bij voorkeur switch naar vega(n) i.p.v. vlees als daar minder zout in blijkt te zitten. Partners zijn vegaN.}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Tupsy]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Christy]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Lukas]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Glu]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Homski]]|Vega=1|Opmerking=}}&lt;br /&gt;
&amp;lt;!-- Tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=84|format=sum}} || max: 84&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;br /&gt;
&lt;br /&gt;
(als het totaal niet klopt, klik [https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;amp;action=purge hier] en op de OK-knop)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32026</id>
		<title>Hoera14,5jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera14,5jaar&amp;diff=32026"/>
		<updated>2024-01-16T18:17:00Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Inschrijving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 14½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=6 Jul 2024&lt;br /&gt;
 |DateEnd=6 Jul 2024&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 14½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
&lt;br /&gt;
== Activiteiten, talks en demo&#039;s ==&lt;br /&gt;
Wil je iets doen/presenteren/demonstreren? Gooi maar op de lijst:&lt;br /&gt;
* Ding - Wie &lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
| Inkopen || Jij?&lt;br /&gt;
|-&lt;br /&gt;
| Huur BBQ/statafels/etc || Jij?&lt;br /&gt;
|-&lt;br /&gt;
| Opbouw || [[supakeen]]&lt;br /&gt;
|-&lt;br /&gt;
| Sla-guru ||  Jij?&lt;br /&gt;
|-&lt;br /&gt;
| Broodfluisteraar || Jij?&lt;br /&gt;
|-&lt;br /&gt;
| Grillmeister(s/innen) || Jij?&lt;br /&gt;
|-&lt;br /&gt;
| Afruimen || Jij?&lt;br /&gt;
|-&lt;br /&gt;
| Afwassers || Jij?&lt;br /&gt;
|-&lt;br /&gt;
| Afdrogers || eightdot, Jij?&lt;br /&gt;
|-&lt;br /&gt;
| Space opruimers || Jij?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: 10 € per persoon. &lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 50 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[polyfloyd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[supakeen]]|Vlees=2|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[miep]]|Vlees=1|Opmerking=tzt bevestigen}}&lt;br /&gt;
{{BBQParticipant|Participant=[[riichard]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Roosted]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[hansg]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Eightdot]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[qguv]]|Vega=1|Opmerking=vegan aub}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Wheeze_NL]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Jelle]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Homski]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Glu]]|Vlees=1|Opmerking=}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- He jij daar, tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=50|format=sum}} || max: 50&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera13,5jaar&amp;diff=31522</id>
		<title>Hoera13,5jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera13,5jaar&amp;diff=31522"/>
		<updated>2023-08-21T17:32:14Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Inschrijving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 13½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=26 Aug 2023&lt;br /&gt;
 |DateEnd=26 Aug 2023&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 13½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
&lt;br /&gt;
== Activiteiten, talks en demo&#039;s ==&lt;br /&gt;
Wil je iets doen/presenteren/demonstreren? Gooi maar op de lijst:&lt;br /&gt;
* Ding - Wie &lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
| Inkopen || Sebastius + fk&lt;br /&gt;
|-&lt;br /&gt;
| Huur BBQ/statafels/etc || Jij?&lt;br /&gt;
|-&lt;br /&gt;
| Opbouw || Crashjuh + jij?&lt;br /&gt;
|-&lt;br /&gt;
| Sla-guru ||  Renze&lt;br /&gt;
|-&lt;br /&gt;
| Broodfluisteraar || Peetz0r&lt;br /&gt;
|-&lt;br /&gt;
| Grillmeister(s/innen) || Glu + FooBar&lt;br /&gt;
|-&lt;br /&gt;
| Afruimen || Wheeze_NL + hansg + jij?&lt;br /&gt;
|-&lt;br /&gt;
| Afwassers || Juerd + jij?&lt;br /&gt;
|-&lt;br /&gt;
| Afdrogers || Maxell + jij?&lt;br /&gt;
|-&lt;br /&gt;
| Space opruimers || jij? + ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: 10 € per persoon. &lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 50 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
Er is een deadline! Maar die is nog lang niet!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[cmpxchg]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Kartoffel]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[polyfloyd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[rowan8k]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Glu]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Zawadi]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Wheeze_NL]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Peetz0r]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[fk]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[jelle]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Boekenwuurm]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[WinSCaP]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[FooBar]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[hansg]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[brainsmoke]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Eloy]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Xesxen]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Janik]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Ph00lt0]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Flimpie]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Renze]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Okarin]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=dave_o|Vlees=1}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- He jij daar, tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=50|format=sum}} || max: 50&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera13,5jaar&amp;diff=31252</id>
		<title>Hoera13,5jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera13,5jaar&amp;diff=31252"/>
		<updated>2023-06-06T04:56:57Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Inschrijving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 13½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=26 Aug 2023&lt;br /&gt;
 |DateEnd=26 Aug 2023&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 13½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
&lt;br /&gt;
== Activiteiten, talks en demo&#039;s ==&lt;br /&gt;
Wil je iets doen/presenteren/demonstreren? Gooi maar op de lijst:&lt;br /&gt;
* Ding - Wie &lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
; Inkopen&lt;br /&gt;
* Sebastius&lt;br /&gt;
* FK&lt;br /&gt;
&lt;br /&gt;
; Huur BBQ/statafels/etc&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Opbouw&lt;br /&gt;
* Crashjuh&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Sla-guru&lt;br /&gt;
* riichard&lt;br /&gt;
&lt;br /&gt;
; Broodfluisteraar&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Grillmeister(s/innen)&lt;br /&gt;
* Glu&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Afruimen&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Afwassers&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
; Afdrogers&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Space opruimers&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: 10 € per persoon. &lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 50 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
Er is een deadline! Maar die is nog lang niet!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[riichard]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[F0x]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[cmpxchg]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Kartoffel]]|Vega=1|Opmerking=Neemt, pending $beperkingen, wellicht eigen voer mee maar betaalt wel voor de BBQ}}&lt;br /&gt;
{{BBQParticipant|Participant=[[polyfloyd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[rowan8k]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Glu]]|Vega=1|Opmerking=}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- He jij daar, tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=50|format=sum}} || max: 50&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera13,5jaar&amp;diff=31251</id>
		<title>Hoera13,5jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera13,5jaar&amp;diff=31251"/>
		<updated>2023-06-06T04:55:25Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Crew */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 13½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=26 Aug 2023&lt;br /&gt;
 |DateEnd=26 Aug 2023&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 13½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
&lt;br /&gt;
== Activiteiten, talks en demo&#039;s ==&lt;br /&gt;
Wil je iets doen/presenteren/demonstreren? Gooi maar op de lijst:&lt;br /&gt;
* Ding - Wie &lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
; Inkopen&lt;br /&gt;
* Sebastius&lt;br /&gt;
* FK&lt;br /&gt;
&lt;br /&gt;
; Huur BBQ/statafels/etc&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Opbouw&lt;br /&gt;
* Crashjuh&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Sla-guru&lt;br /&gt;
* riichard&lt;br /&gt;
&lt;br /&gt;
; Broodfluisteraar&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Grillmeister(s/innen)&lt;br /&gt;
* Glu&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Afruimen&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Afwassers&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
; Afdrogers&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
; Space opruimers&lt;br /&gt;
* Jij?&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: 10 € per persoon. &lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 50 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
Er is een deadline! Maar die is nog lang niet!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[riichard]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[F0x]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[cmpxchg]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Kartoffel]]|Vega=1|Opmerking=Neemt, pending $beperkingen, wellicht eigen voer mee maar betaalt wel voor de BBQ}}&lt;br /&gt;
{{BBQParticipant|Participant=[[polyfloyd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[rowan8k]]|Vega=1|Opmerking=}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- He jij daar, tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=50|format=sum}} || max: 50&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=31088</id>
		<title>Tibat</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=31088"/>
		<updated>2023-04-23T10:25:13Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Schema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Tibat&lt;br /&gt;
 |Picture=Batty_finished.jpg&lt;br /&gt;
 |Omschrijving=Version 2!&lt;br /&gt;
 |Status=Initializing&lt;br /&gt;
 |Contact=benadski&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Tiny bat detector kit&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
I am tired, please translate Dutch text yourself.&lt;br /&gt;
&lt;br /&gt;
De microcontroller is eenvoudig te voorzien van nieuwe firmware met behulp van een USB serial converter en een weerstand van rond de 3k. &#039;&#039;&#039;Let op: Verwijder eerst de batterij voordat er geprogrammeerd wordt!&#039;&#039;&#039; Programmeren kan met behulp van de nieuwste versie van het Python 3 programma pyupdi. (python3 pyupdi.py -d tiny402 -c /dev/ttyUSB0 -v -f batty.hex) &lt;br /&gt;
&lt;br /&gt;
Let op: De IO_PROG interface pins zijn van links naar rechts: PA2 (button), PA3 (audio out), GND, PROG, VCC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Schema =====&lt;br /&gt;
&lt;br /&gt;
Het schema hieronder is erg simpel. Het analoge deel tussen microfoon en AVR versterkt vooral de hoge tonen. Doordat het signaal uit Q1 naast een directe verbinding met de AVR ook nog via een laagdoorlaatfilter naar de AVR gaat (beide signalen komen uit op de analoge comparator pins) ontstaat een differentieel signaal op de AC van de AVR. &lt;br /&gt;
&lt;br /&gt;
(Je zou ook kunnen proberen het signaal met de ADC te samplen, maar dan moet je de ADC overklokken (2.5MHz?) en niet meer dan 8 bits gebruiken. Je hebt dan waarschijnlijk niet veel meer dan 3 a 4 bits (LSB) resolutie van het signaal, maar dat is beter dan 1. In free running mode kost een conversie 13 cycles, dus haal je 192ksps bij 2.5MHz, maar of de AVR het trekt weet ik niet. Je krijgt misschien ook last van de interne capaciteit van de ADC, dat filtert dan juist weer de hoge tonen eruit. Of dit significant is heb ik niet berekend of getest.)  &lt;br /&gt;
&lt;br /&gt;
Zie het &amp;quot;Discussion&amp;quot; tabblad bij https://revspace.nl/Batty, bertrik heeft een idee voor heterodyne detectie. Dat zou een mooie software upgrade zijn, het verbetert de audio kwaliteit enorm! (AC vs. ADC input en 1 bit vs. PWM output, met daarbij nog een lineaire verschuiving in het geluid in plaats van een deling maakt het bijna een professioneel apparaatje.) Het mooie is dat bij de ATtiny402 de ADC veel meer opties heeft om op verschillende sample frequenties te draaien in continuous mode dan bij oudere AVR&#039;s. Dus dit moet kunnen werken!&lt;br /&gt;
&lt;br /&gt;
[[File:Tibat schema.png|Schema]]&lt;br /&gt;
&lt;br /&gt;
===== Source =====&lt;br /&gt;
&lt;br /&gt;
De source kan worden gecompileerd met AVR-GCC (nieuwste versie). Onderstaande code is snel inelkaar geflanst, je kunt er vast wat beters van maken! Als dat gelukt is, graag de code delen, je kunt het &amp;quot;Discussion&amp;quot; tabblad gebruiken om de source te posten. Ik zal de zooi binnenkort ook op github plaatsen, dan kun je vorken enzo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * t402code.c&lt;br /&gt;
 *&lt;br /&gt;
 * Created: 01/10/2019 15:22:39&lt;br /&gt;
 * Author : Wilenzo&lt;br /&gt;
 */ &lt;br /&gt;
&lt;br /&gt;
#define F_CPU 10000000UL // 20 MHz clock speed / 2 prescaler&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;avr/io.h&amp;gt;&lt;br /&gt;
#include &amp;lt;util/delay_basic.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/interrupt.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/sleep.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
//Pins&lt;br /&gt;
#define UAMP  1&lt;br /&gt;
#define BUTN  2&lt;br /&gt;
#define AOUT  3&lt;br /&gt;
#define NMIC  6&lt;br /&gt;
#define PMIC  7&lt;br /&gt;
&lt;br /&gt;
//Port&lt;br /&gt;
#define FALLING       0x03&lt;br /&gt;
#define INPUT_DISABLE 0x04&lt;br /&gt;
#define PULLUPEN      0x08&lt;br /&gt;
&lt;br /&gt;
//Analog Comparator&lt;br /&gt;
#define HYS_00        0x01 &lt;br /&gt;
#define HYS_10        0x03&lt;br /&gt;
#define HYS_25        0x05&lt;br /&gt;
#define HYS_50        0x07&lt;br /&gt;
#define AC_OFF        0x00&lt;br /&gt;
#define NEG_EDGE      0x20&lt;br /&gt;
&lt;br /&gt;
//Global variables&lt;br /&gt;
volatile uint8_t cntAC = 0;  //AC call counter, for frequency division&lt;br /&gt;
volatile uint8_t toAC  = 1;  //time-out flag for AC, silences output when active&lt;br /&gt;
volatile uint8_t fDiv  = 16; //Division factor for frequency of microphone 32kHz-&amp;gt;2kHz after reset, must never be lower than 2!&lt;br /&gt;
volatile uint8_t Zzz   = 0;  //Sleep trigger&lt;br /&gt;
&lt;br /&gt;
//Every low to high transition a counter is increased, except when a previous time-out is detected, then only the time-out is cleared.&lt;br /&gt;
ISR(AC0_AC_vect){&lt;br /&gt;
    AC0_STATUS |= 0x01;&lt;br /&gt;
    if (!(toAC)) ++cntAC; else toAC = 0; &lt;br /&gt;
    TCB0_CNT = 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Timeout! Signal used to disable sound generation is setting cntAC to max.&lt;br /&gt;
ISR(TCB0_INT_vect){&lt;br /&gt;
    TCB0_INTFLAGS |= 0x01;&lt;br /&gt;
    toAC = 1;&lt;br /&gt;
    cntAC = 0xFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Wake-up from deep sleep or button pressed. Turn on RTC if it was turned off, else change division factor of frequency&lt;br /&gt;
ISR(PORTA_PORT_vect){&lt;br /&gt;
    if (RTC_CTRLA &amp;amp; 0x01){&lt;br /&gt;
        // Already running: Change division factor, selectable are: 2, 4, 8, 16, 32, 64 and 128&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
        RTC_CNT = 0;&lt;br /&gt;
        fDiv &amp;lt;&amp;lt;= 1; &lt;br /&gt;
        if (fDiv == 0) fDiv = 2; &lt;br /&gt;
        if (fDiv &amp;gt; 4) TCB0_CCMP = 1000; else TCB0_CCMP = 2000; //Select 10kHz or 5kHz lower detection limit (for divisions 2 and 4).&lt;br /&gt;
    } else {&lt;br /&gt;
        // Wake from sleep&lt;br /&gt;
        sleep_disable();&lt;br /&gt;
        Zzz = 0;&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
        RTC_CTRLA |= 0x01;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    //Wait a while, then wait for release, wait more: poor man&#039;s debounce function&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    while(!(PORTA_IN &amp;amp; 1&amp;lt;&amp;lt;BUTN));&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
        &lt;br /&gt;
    //Turn on microphone amplifier, clear interrupt flags&lt;br /&gt;
    PORTA_OUTSET = (1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
    PORTA_INTFLAGS = 0xFF;&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Auto power off after 5 minutes of button inactivity&lt;br /&gt;
ISR(RTC_CNT_vect){&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
    Zzz = 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Init I/O, timers, interrupts etc...&lt;br /&gt;
void init(void){&lt;br /&gt;
    	//Set clock to 10MHz, should work from 2.7V and up.&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc);&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLB, CLKCTRL_PEN_bm | CLKCTRL_PDIV_2X_gc);&lt;br /&gt;
&lt;br /&gt;
      //CPU: Round robin interrupt handling&lt;br /&gt;
      CPUINT_CTRLA = CPUINT_LVL0RR_bm;&lt;br /&gt;
&lt;br /&gt;
      //Port configuration&lt;br /&gt;
      PORTA_DIR = (1&amp;lt;&amp;lt;AOUT)|(1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
      PORTA_OUT = 0;&lt;br /&gt;
      PORTA_PIN1CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN2CTRL = PULLUPEN | FALLING;&lt;br /&gt;
      PORTA_PIN3CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN6CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN7CTRL = INPUT_DISABLE;&lt;br /&gt;
      &lt;br /&gt;
      //Analog comparator&lt;br /&gt;
      AC0_CTRLA    = HYS_00 | NEG_EDGE; //0mV hysteresis, negative edge interrupt, on.&lt;br /&gt;
      AC0_MUXCTRLA = 0;                 //Normal pos/neg IO pins are used&lt;br /&gt;
      AC0_INTCTRL  = 0x01;              //Negative edge interrupt on&lt;br /&gt;
&lt;br /&gt;
      //Timer B (time-out check)&lt;br /&gt;
      TCB0_CCMP    = 1000; // 10000Hz interrupts, for ignoring lower frequencies, higher number =&amp;gt; lower frequency&lt;br /&gt;
      TCB0_CTRLA   = 0x01; // Counter on, peripheral speed (=&amp;gt; 10MHz)&lt;br /&gt;
      TCB0_INTCTRL = 0x01; // Interrupt on&lt;br /&gt;
&lt;br /&gt;
      //RTC, used for auto power off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x08);&lt;br /&gt;
      RTC_CMP      = 300;  // About 5 minutes of listening time before the unit is turned off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
      RTC_CNT      = 0;&lt;br /&gt;
      RTC_INTCTRL  = 0x02; // Compare interrupt&lt;br /&gt;
      RTC_CLKSEL   = 0x01; // Set clock rate to 1024Hz&lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
      RTC_CTRLA    = 0x51; // Turn RTC on, with 1024 prescaling factor.&lt;br /&gt;
&lt;br /&gt;
      //Sleep to power down mode (deep)&lt;br /&gt;
      SLPCTRL_CTRLA = 0x04;&lt;br /&gt;
&lt;br /&gt;
      //Enable interrupts&lt;br /&gt;
      sei();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
    init();&lt;br /&gt;
&lt;br /&gt;
    while (1) &lt;br /&gt;
    {&lt;br /&gt;
        //Check sleepiness&lt;br /&gt;
        if (Zzz) {&lt;br /&gt;
            //beep&lt;br /&gt;
            PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            for (uint16_t a=50; a&amp;lt;255; ++a){&lt;br /&gt;
              _delay_loop_2(a&amp;lt;&amp;lt;5);&lt;br /&gt;
              PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            //Turn off all outputs, RTC too and reset RTC&lt;br /&gt;
            PORTA_OUT = 0;&lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
            RTC_CTRLA &amp;amp;= 0xFE; &lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
            RTC_CNT   = 0;            &lt;br /&gt;
            &lt;br /&gt;
            //Sleep (and unsleep after wake to be sure)&lt;br /&gt;
            sleep_enable();&lt;br /&gt;
            sleep_cpu();&lt;br /&gt;
            sleep_disable();&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        //Auto turn off underflow protection&lt;br /&gt;
        if(RTC_CNT &amp;gt; 300) RTC_CNT = 300;&lt;br /&gt;
&lt;br /&gt;
        //Check if output pin should be toggled or be turned off. This produces &amp;quot;sound&amp;quot;.&lt;br /&gt;
        if (fDiv &amp;lt; 2) fDiv = 2;&lt;br /&gt;
        if (cntAC &amp;gt;= (fDiv&amp;gt;&amp;gt;1)){&lt;br /&gt;
            if (cntAC == 0xFF){&lt;br /&gt;
                //Off&lt;br /&gt;
                PORTA_DIRCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            } else {&lt;br /&gt;
                //Toggle&lt;br /&gt;
                cntAC -= (fDiv&amp;gt;&amp;gt;1);&lt;br /&gt;
                PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=31087</id>
		<title>Tibat</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=31087"/>
		<updated>2023-04-23T10:24:28Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* &amp;quot;Tiny bat detector kit&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Tibat&lt;br /&gt;
 |Picture=Batty_finished.jpg&lt;br /&gt;
 |Omschrijving=Version 2!&lt;br /&gt;
 |Status=Initializing&lt;br /&gt;
 |Contact=benadski&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Tiny bat detector kit&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
I am tired, please translate Dutch text yourself.&lt;br /&gt;
&lt;br /&gt;
De microcontroller is eenvoudig te voorzien van nieuwe firmware met behulp van een USB serial converter en een weerstand van rond de 3k. &#039;&#039;&#039;Let op: Verwijder eerst de batterij voordat er geprogrammeerd wordt!&#039;&#039;&#039; Programmeren kan met behulp van de nieuwste versie van het Python 3 programma pyupdi. (python3 pyupdi.py -d tiny402 -c /dev/ttyUSB0 -v -f batty.hex) &lt;br /&gt;
&lt;br /&gt;
Let op: De IO_PROG interface pins zijn van links naar rechts: PA2 (button), PA3 (audio out), GND, PROG, VCC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Schema =====&lt;br /&gt;
&lt;br /&gt;
Het schema hieronder is erg simpel. Het analoge deel tussen microfoon en AVR versterkt vooral de hoge tonen. Doordat het signaal uit Q1 naast een directe verbinding met de AVR ook nog via een laagdoorlaatfilter naar de AVR gaat (beide signalen komen uit op de analoge comparator pins) ontstaat een differentieel signaal op de AC van de AVR. &lt;br /&gt;
&lt;br /&gt;
(Je zou ook kunnen proberen het signaal met de ADC te samplen, maar dan moet je de ADC overklokken (2.5MHz?) en niet meer dan 8 bits gebruiken. Je hebt dan waarschijnlijk niet veel meer dan 3 a 4 bits (LSB) resolutie van het signaal, maar dat is beter dan 1. In free running mode kost een conversie 13 cycles, dus haal je 192ksps bij 2.5MHz, maar of de AVR het trekt weet ik niet. Je krijgt misschien ook last van de interne capaciteit van de ADC, dat filtert dan juist weer de hoge tonen eruit. Of dit significant is heb ik niet berekend of getest.)  &lt;br /&gt;
&lt;br /&gt;
Zie het &amp;quot;Discussion&amp;quot; tabblad, bertrik heeft een idee voor heterodyne detectie. Dat zou een mooie software upgrade zijn, het verbetert de audio kwaliteit enorm! (AC vs. ADC input en 1 bit vs. PWM output, met daarbij nog een lineaire verschuiving in het geluid in plaats van een deling maakt het bijna een professioneel apparaatje.) Het mooie is dat bij de ATtiny402 de ADC veel meer opties heeft om op verschillende sample frequenties te draaien in continuous mode dan bij oudere AVR&#039;s. Dus dit moet kunnen werken!&lt;br /&gt;
&lt;br /&gt;
[[File:Tibat schema.png|Schema]]&lt;br /&gt;
&lt;br /&gt;
===== Source =====&lt;br /&gt;
&lt;br /&gt;
De source kan worden gecompileerd met AVR-GCC (nieuwste versie). Onderstaande code is snel inelkaar geflanst, je kunt er vast wat beters van maken! Als dat gelukt is, graag de code delen, je kunt het &amp;quot;Discussion&amp;quot; tabblad gebruiken om de source te posten. Ik zal de zooi binnenkort ook op github plaatsen, dan kun je vorken enzo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * t402code.c&lt;br /&gt;
 *&lt;br /&gt;
 * Created: 01/10/2019 15:22:39&lt;br /&gt;
 * Author : Wilenzo&lt;br /&gt;
 */ &lt;br /&gt;
&lt;br /&gt;
#define F_CPU 10000000UL // 20 MHz clock speed / 2 prescaler&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;avr/io.h&amp;gt;&lt;br /&gt;
#include &amp;lt;util/delay_basic.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/interrupt.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/sleep.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
//Pins&lt;br /&gt;
#define UAMP  1&lt;br /&gt;
#define BUTN  2&lt;br /&gt;
#define AOUT  3&lt;br /&gt;
#define NMIC  6&lt;br /&gt;
#define PMIC  7&lt;br /&gt;
&lt;br /&gt;
//Port&lt;br /&gt;
#define FALLING       0x03&lt;br /&gt;
#define INPUT_DISABLE 0x04&lt;br /&gt;
#define PULLUPEN      0x08&lt;br /&gt;
&lt;br /&gt;
//Analog Comparator&lt;br /&gt;
#define HYS_00        0x01 &lt;br /&gt;
#define HYS_10        0x03&lt;br /&gt;
#define HYS_25        0x05&lt;br /&gt;
#define HYS_50        0x07&lt;br /&gt;
#define AC_OFF        0x00&lt;br /&gt;
#define NEG_EDGE      0x20&lt;br /&gt;
&lt;br /&gt;
//Global variables&lt;br /&gt;
volatile uint8_t cntAC = 0;  //AC call counter, for frequency division&lt;br /&gt;
volatile uint8_t toAC  = 1;  //time-out flag for AC, silences output when active&lt;br /&gt;
volatile uint8_t fDiv  = 16; //Division factor for frequency of microphone 32kHz-&amp;gt;2kHz after reset, must never be lower than 2!&lt;br /&gt;
volatile uint8_t Zzz   = 0;  //Sleep trigger&lt;br /&gt;
&lt;br /&gt;
//Every low to high transition a counter is increased, except when a previous time-out is detected, then only the time-out is cleared.&lt;br /&gt;
ISR(AC0_AC_vect){&lt;br /&gt;
    AC0_STATUS |= 0x01;&lt;br /&gt;
    if (!(toAC)) ++cntAC; else toAC = 0; &lt;br /&gt;
    TCB0_CNT = 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Timeout! Signal used to disable sound generation is setting cntAC to max.&lt;br /&gt;
ISR(TCB0_INT_vect){&lt;br /&gt;
    TCB0_INTFLAGS |= 0x01;&lt;br /&gt;
    toAC = 1;&lt;br /&gt;
    cntAC = 0xFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Wake-up from deep sleep or button pressed. Turn on RTC if it was turned off, else change division factor of frequency&lt;br /&gt;
ISR(PORTA_PORT_vect){&lt;br /&gt;
    if (RTC_CTRLA &amp;amp; 0x01){&lt;br /&gt;
        // Already running: Change division factor, selectable are: 2, 4, 8, 16, 32, 64 and 128&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
        RTC_CNT = 0;&lt;br /&gt;
        fDiv &amp;lt;&amp;lt;= 1; &lt;br /&gt;
        if (fDiv == 0) fDiv = 2; &lt;br /&gt;
        if (fDiv &amp;gt; 4) TCB0_CCMP = 1000; else TCB0_CCMP = 2000; //Select 10kHz or 5kHz lower detection limit (for divisions 2 and 4).&lt;br /&gt;
    } else {&lt;br /&gt;
        // Wake from sleep&lt;br /&gt;
        sleep_disable();&lt;br /&gt;
        Zzz = 0;&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
        RTC_CTRLA |= 0x01;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    //Wait a while, then wait for release, wait more: poor man&#039;s debounce function&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    while(!(PORTA_IN &amp;amp; 1&amp;lt;&amp;lt;BUTN));&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
        &lt;br /&gt;
    //Turn on microphone amplifier, clear interrupt flags&lt;br /&gt;
    PORTA_OUTSET = (1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
    PORTA_INTFLAGS = 0xFF;&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Auto power off after 5 minutes of button inactivity&lt;br /&gt;
ISR(RTC_CNT_vect){&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
    Zzz = 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Init I/O, timers, interrupts etc...&lt;br /&gt;
void init(void){&lt;br /&gt;
    	//Set clock to 10MHz, should work from 2.7V and up.&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc);&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLB, CLKCTRL_PEN_bm | CLKCTRL_PDIV_2X_gc);&lt;br /&gt;
&lt;br /&gt;
      //CPU: Round robin interrupt handling&lt;br /&gt;
      CPUINT_CTRLA = CPUINT_LVL0RR_bm;&lt;br /&gt;
&lt;br /&gt;
      //Port configuration&lt;br /&gt;
      PORTA_DIR = (1&amp;lt;&amp;lt;AOUT)|(1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
      PORTA_OUT = 0;&lt;br /&gt;
      PORTA_PIN1CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN2CTRL = PULLUPEN | FALLING;&lt;br /&gt;
      PORTA_PIN3CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN6CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN7CTRL = INPUT_DISABLE;&lt;br /&gt;
      &lt;br /&gt;
      //Analog comparator&lt;br /&gt;
      AC0_CTRLA    = HYS_00 | NEG_EDGE; //0mV hysteresis, negative edge interrupt, on.&lt;br /&gt;
      AC0_MUXCTRLA = 0;                 //Normal pos/neg IO pins are used&lt;br /&gt;
      AC0_INTCTRL  = 0x01;              //Negative edge interrupt on&lt;br /&gt;
&lt;br /&gt;
      //Timer B (time-out check)&lt;br /&gt;
      TCB0_CCMP    = 1000; // 10000Hz interrupts, for ignoring lower frequencies, higher number =&amp;gt; lower frequency&lt;br /&gt;
      TCB0_CTRLA   = 0x01; // Counter on, peripheral speed (=&amp;gt; 10MHz)&lt;br /&gt;
      TCB0_INTCTRL = 0x01; // Interrupt on&lt;br /&gt;
&lt;br /&gt;
      //RTC, used for auto power off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x08);&lt;br /&gt;
      RTC_CMP      = 300;  // About 5 minutes of listening time before the unit is turned off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
      RTC_CNT      = 0;&lt;br /&gt;
      RTC_INTCTRL  = 0x02; // Compare interrupt&lt;br /&gt;
      RTC_CLKSEL   = 0x01; // Set clock rate to 1024Hz&lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
      RTC_CTRLA    = 0x51; // Turn RTC on, with 1024 prescaling factor.&lt;br /&gt;
&lt;br /&gt;
      //Sleep to power down mode (deep)&lt;br /&gt;
      SLPCTRL_CTRLA = 0x04;&lt;br /&gt;
&lt;br /&gt;
      //Enable interrupts&lt;br /&gt;
      sei();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
    init();&lt;br /&gt;
&lt;br /&gt;
    while (1) &lt;br /&gt;
    {&lt;br /&gt;
        //Check sleepiness&lt;br /&gt;
        if (Zzz) {&lt;br /&gt;
            //beep&lt;br /&gt;
            PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            for (uint16_t a=50; a&amp;lt;255; ++a){&lt;br /&gt;
              _delay_loop_2(a&amp;lt;&amp;lt;5);&lt;br /&gt;
              PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            //Turn off all outputs, RTC too and reset RTC&lt;br /&gt;
            PORTA_OUT = 0;&lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
            RTC_CTRLA &amp;amp;= 0xFE; &lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
            RTC_CNT   = 0;            &lt;br /&gt;
            &lt;br /&gt;
            //Sleep (and unsleep after wake to be sure)&lt;br /&gt;
            sleep_enable();&lt;br /&gt;
            sleep_cpu();&lt;br /&gt;
            sleep_disable();&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        //Auto turn off underflow protection&lt;br /&gt;
        if(RTC_CNT &amp;gt; 300) RTC_CNT = 300;&lt;br /&gt;
&lt;br /&gt;
        //Check if output pin should be toggled or be turned off. This produces &amp;quot;sound&amp;quot;.&lt;br /&gt;
        if (fDiv &amp;lt; 2) fDiv = 2;&lt;br /&gt;
        if (cntAC &amp;gt;= (fDiv&amp;gt;&amp;gt;1)){&lt;br /&gt;
            if (cntAC == 0xFF){&lt;br /&gt;
                //Off&lt;br /&gt;
                PORTA_DIRCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            } else {&lt;br /&gt;
                //Toggle&lt;br /&gt;
                cntAC -= (fDiv&amp;gt;&amp;gt;1);&lt;br /&gt;
                PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Batty&amp;diff=31086</id>
		<title>Batty</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Batty&amp;diff=31086"/>
		<updated>2023-04-23T10:23:48Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Batty&lt;br /&gt;
 |Picture=Batty_finished.jpg&lt;br /&gt;
 |Omschrijving=Voor het weekend van de wetenschap ontwikkeld kitje waarmee ultrasoon geluid hoorbaar gemaakt kan worden, werkt bijvoorbeeld goed bij (vleer)muizen!&lt;br /&gt;
 |Status=Initializing&lt;br /&gt;
 |Contact=benadski&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;big&amp;gt;Versie 2 is hier te vinden: https://revspace.nl/Tibat&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Tiny bat detector kit&amp;quot; voor het weekend van de wetenschap 2019 ==&lt;br /&gt;
&lt;br /&gt;
Het was weer een groot succes, vooral jong, maar ook oud kwamen solderen, 36 kits zijn er inelkaar gezet, alle gingen werkend mee naar huis! Dit jaar heeft benadski (van Wilenzo) zich weer (net op tijd) druk gemaakt en kits ontwikkeld, geprogrammeerd en geleverd. Dit keer is met behulp van de ATtiny402 microcontroller een programmeerbare vleermuisdetector gemaakt. De microcontroller is eenvoudig te voorzien van nieuwe software met behulp van een USB serial converter en een 3k weerstand. &#039;&#039;&#039;Let op: Verwijder eerst de batterij voordat er geprogrammeerd wordt!&#039;&#039;&#039; Programmeren kan met behulp van de nieuwste versie van het Python 3 programma pyupdi. (python3 pyupdi.py -d tiny402 -c /dev/ttyUSB0 -v -f batty.hex) &lt;br /&gt;
&lt;br /&gt;
Let op: De IO_PROG interface heeft pin 1 rechts zitten, de pinnen tellen vlnr dus van 5 t/m 1, net als in het schema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Schema =====&lt;br /&gt;
&lt;br /&gt;
Het schema hieronder is erg simpel en kan vast nog verder geoptimaliseerd worden. Het analoge deel tussen microfoon en AVR versterkt vooral de hoge tonen vanaf pak &#039;m beet 10kHz. Doordat het signaal uit Q1 naast een directe verbinding met de AVR ook nog via een laagdoorlaatfilter naar de AVR gaat (beide signalen komen uit op de analoge comparator pins) ontstaat een differentieel signaal op de AC van de AVR. &lt;br /&gt;
&lt;br /&gt;
(Je zou ook kunnen proberen het signaal met de ADC te samplen, maar dan moet je de ADC overklokken (2.5MHz?) en niet meer dan 8 bits gebruiken. Je hebt dan waarschijnlijk niet veel meer dan 3 a 4 bits (LSB) resolutie van het signaal, maar dat is beter dan 1. In free running mode kost een conversie 13 cycles, dus haal je 192ksps bij 2.5MHz, maar of de AVR het trekt weet ik niet. Je krijgt misschien ook last van de interne capaciteit van de ADC, dat filtert dan juist weer de hoge tonen eruit. Of dit significant is heb ik niet berekend of getest.)  &lt;br /&gt;
&lt;br /&gt;
Zie het &amp;quot;Discussion&amp;quot; tabblad, bertrik heeft een idee voor heterodyne detectie. Dat zou een mooie software upgrade zijn, het verbetert de audio kwaliteit enorm! (AC vs. ADC input en 1 bit vs. PWM output, met daarbij nog een lineaire verschuiving in het geluid in plaats van een deling maakt het bijna een professioneel apparaatje.) Het mooie is dat bij de ATtiny402 de ADC veel meer opties heeft om op verschillende sample frequenties te draaien in continuous mode dan bij oudere AVR&#039;s. Dus dit moet kunnen werken!&lt;br /&gt;
&lt;br /&gt;
[[File:Batty schema.png|Schema]]&lt;br /&gt;
&lt;br /&gt;
===== Source =====&lt;br /&gt;
&lt;br /&gt;
De source kan worden gecompileerd met AVR-GCC (nieuwste versie). Onderstaande code is snel inelkaar geflanst, je kunt er vast wat beters van maken! Als dat gelukt is, graag de code delen, je kunt het &amp;quot;Discussion&amp;quot; tabblad gebruiken om de source te posten. Ik zal de zooi binnenkort ook op github plaatsen, dan kun je vorken enzo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * t402code.c&lt;br /&gt;
 *&lt;br /&gt;
 * Created: 01/10/2019 15:22:39&lt;br /&gt;
 * Author : Wilenzo&lt;br /&gt;
 */ &lt;br /&gt;
&lt;br /&gt;
#define F_CPU 10000000UL // 20 MHz clock speed / 2 prescaler&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;avr/io.h&amp;gt;&lt;br /&gt;
#include &amp;lt;util/delay_basic.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/interrupt.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/sleep.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
//Pins&lt;br /&gt;
#define UAMP  1&lt;br /&gt;
#define BUTN  2&lt;br /&gt;
#define AOUT  3&lt;br /&gt;
#define NMIC  6&lt;br /&gt;
#define PMIC  7&lt;br /&gt;
&lt;br /&gt;
//Port&lt;br /&gt;
#define FALLING       0x03&lt;br /&gt;
#define INPUT_DISABLE 0x04&lt;br /&gt;
#define PULLUPEN      0x08&lt;br /&gt;
&lt;br /&gt;
//Analog Comparator&lt;br /&gt;
#define HYS_00        0x01 &lt;br /&gt;
#define HYS_10        0x03&lt;br /&gt;
#define HYS_25        0x05&lt;br /&gt;
#define HYS_50        0x07&lt;br /&gt;
#define AC_OFF        0x00&lt;br /&gt;
#define NEG_EDGE      0x20&lt;br /&gt;
&lt;br /&gt;
//Global variables&lt;br /&gt;
volatile uint8_t cntAC = 0;  //AC call counter, for frequency division&lt;br /&gt;
volatile uint8_t toAC  = 1;  //time-out flag for AC, silences output when active&lt;br /&gt;
volatile uint8_t fDiv  = 16; //Division factor for frequency of microphone 32kHz-&amp;gt;2kHz after reset, must never be lower than 2!&lt;br /&gt;
volatile uint8_t Zzz   = 0;  //Sleep trigger&lt;br /&gt;
&lt;br /&gt;
//Every low to high transition a counter is increased, except when a previous time-out is detected, then only the time-out is cleared.&lt;br /&gt;
ISR(AC0_AC_vect){&lt;br /&gt;
    AC0_STATUS |= 0x01;&lt;br /&gt;
    if (!(toAC)) ++cntAC; else toAC = 0; &lt;br /&gt;
    TCB0_CNT = 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Timeout! Signal used to disable sound generation is setting cntAC to max.&lt;br /&gt;
ISR(TCB0_INT_vect){&lt;br /&gt;
    TCB0_INTFLAGS |= 0x01;&lt;br /&gt;
    toAC = 1;&lt;br /&gt;
    cntAC = 0xFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Wake-up from deep sleep or button pressed. Turn on RTC if it was turned off, else change division factor of frequency&lt;br /&gt;
ISR(PORTA_PORT_vect){&lt;br /&gt;
    if (RTC_CTRLA &amp;amp; 0x01){&lt;br /&gt;
        // Already running: Change division factor, selectable are: 2, 4, 8, 16, 32, 64 and 128&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
        RTC_CNT = 0;&lt;br /&gt;
        fDiv &amp;lt;&amp;lt;= 1; &lt;br /&gt;
        if (fDiv == 0) fDiv = 2; &lt;br /&gt;
        if (fDiv &amp;gt; 4) TCB0_CCMP = 1000; else TCB0_CCMP = 2000; //Select 10kHz or 5kHz lower detection limit (for divisions 2 and 4).&lt;br /&gt;
    } else {&lt;br /&gt;
        // Wake from sleep&lt;br /&gt;
        sleep_disable();&lt;br /&gt;
        Zzz = 0;&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
        RTC_CTRLA |= 0x01;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    //Wait a while, then wait for release, wait more: poor man&#039;s debounce function&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    while(!(PORTA_IN &amp;amp; 1&amp;lt;&amp;lt;BUTN));&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
        &lt;br /&gt;
    //Turn on microphone amplifier, clear interrupt flags&lt;br /&gt;
    PORTA_OUTSET = (1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
    PORTA_INTFLAGS = 0xFF;&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Auto power off after 5 minutes of button inactivity&lt;br /&gt;
ISR(RTC_CNT_vect){&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
    Zzz = 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Init I/O, timers, interrupts etc...&lt;br /&gt;
void init(void){&lt;br /&gt;
    	//Set clock to 10MHz, should work from 2.7V and up.&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc);&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLB, CLKCTRL_PEN_bm | CLKCTRL_PDIV_2X_gc);&lt;br /&gt;
&lt;br /&gt;
      //CPU: Round robin interrupt handling&lt;br /&gt;
      CPUINT_CTRLA = CPUINT_LVL0RR_bm;&lt;br /&gt;
&lt;br /&gt;
      //Port configuration&lt;br /&gt;
      PORTA_DIR = (1&amp;lt;&amp;lt;AOUT)|(1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
      PORTA_OUT = 0;&lt;br /&gt;
      PORTA_PIN1CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN2CTRL = PULLUPEN | FALLING;&lt;br /&gt;
      PORTA_PIN3CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN6CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN7CTRL = INPUT_DISABLE;&lt;br /&gt;
      &lt;br /&gt;
      //Analog comparator&lt;br /&gt;
      AC0_CTRLA    = HYS_00 | NEG_EDGE; //0mV hysteresis, negative edge interrupt, on.&lt;br /&gt;
      AC0_MUXCTRLA = 0;                 //Normal pos/neg IO pins are used&lt;br /&gt;
      AC0_INTCTRL  = 0x01;              //Negative edge interrupt on&lt;br /&gt;
&lt;br /&gt;
      //Timer B (time-out check)&lt;br /&gt;
      TCB0_CCMP    = 1000; // 10000Hz interrupts, for ignoring lower frequencies, higher number =&amp;gt; lower frequency&lt;br /&gt;
      TCB0_CTRLA   = 0x01; // Counter on, peripheral speed (=&amp;gt; 10MHz)&lt;br /&gt;
      TCB0_INTCTRL = 0x01; // Interrupt on&lt;br /&gt;
&lt;br /&gt;
      //RTC, used for auto power off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x08);&lt;br /&gt;
      RTC_CMP      = 300;  // About 5 minutes of listening time before the unit is turned off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
      RTC_CNT      = 0;&lt;br /&gt;
      RTC_INTCTRL  = 0x02; // Compare interrupt&lt;br /&gt;
      RTC_CLKSEL   = 0x01; // Set clock rate to 1024Hz&lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
      RTC_CTRLA    = 0x51; // Turn RTC on, with 1024 prescaling factor.&lt;br /&gt;
&lt;br /&gt;
      //Sleep to power down mode (deep)&lt;br /&gt;
      SLPCTRL_CTRLA = 0x04;&lt;br /&gt;
&lt;br /&gt;
      //Enable interrupts&lt;br /&gt;
      sei();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
    init();&lt;br /&gt;
&lt;br /&gt;
    while (1) &lt;br /&gt;
    {&lt;br /&gt;
        //Check sleepiness&lt;br /&gt;
        if (Zzz) {&lt;br /&gt;
            //beep&lt;br /&gt;
            PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            for (uint16_t a=50; a&amp;lt;255; ++a){&lt;br /&gt;
              _delay_loop_2(a&amp;lt;&amp;lt;5);&lt;br /&gt;
              PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            //Turn off all outputs, RTC too and reset RTC&lt;br /&gt;
            PORTA_OUT = 0;&lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
            RTC_CTRLA &amp;amp;= 0xFE; &lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
            RTC_CNT   = 0;            &lt;br /&gt;
            &lt;br /&gt;
            //Sleep (and unsleep after wake to be sure)&lt;br /&gt;
            sleep_enable();&lt;br /&gt;
            sleep_cpu();&lt;br /&gt;
            sleep_disable();&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        //Auto turn off underflow protection&lt;br /&gt;
        if(RTC_CNT &amp;gt; 300) RTC_CNT = 300;&lt;br /&gt;
&lt;br /&gt;
        //Check if output pin should be toggled or be turned off. This produces &amp;quot;sound&amp;quot;.&lt;br /&gt;
        if (fDiv &amp;lt; 2) fDiv = 2;&lt;br /&gt;
        if (cntAC &amp;gt;= (fDiv&amp;gt;&amp;gt;1)){&lt;br /&gt;
            if (cntAC == 0xFF){&lt;br /&gt;
                //Off&lt;br /&gt;
                PORTA_DIRCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            } else {&lt;br /&gt;
                //Toggle&lt;br /&gt;
                cntAC -= (fDiv&amp;gt;&amp;gt;1);&lt;br /&gt;
                PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Inkoopactie_gst3d&amp;diff=31063</id>
		<title>Inkoopactie gst3d</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Inkoopactie_gst3d&amp;diff=31063"/>
		<updated>2023-04-15T10:35:21Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* batch4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Inkoopactie GST3d.eu&lt;br /&gt;
 |Picture=CELESTE.png&lt;br /&gt;
 |Omschrijving= Samen filament kopen&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=sebastius&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Hoi, Sebastius gaat bestellen bij https://gst3d.eu/product/pack-x12-pla-petg-1-kg-each-vacuum-sealed-without-box/&lt;br /&gt;
&lt;br /&gt;
We gaan steeds voor exact 12 rollen (of 24 als het heeeel populair is). Niet meer en niet minder. Na de eerste 12 gaan we voor de volgende 12. &lt;br /&gt;
&lt;br /&gt;
Kosten: ca 12 euro de rol.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Batch !! Status&lt;br /&gt;
|-&lt;br /&gt;
| [[Inkoopactie_gst3d#batch4|Batch 4]] || Open&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== batch4==&lt;br /&gt;
Open per 14 april 2023&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Rol !! Foto !! Wie&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ White || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Yellow || - || 1x Sebastius ?&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Light Blue || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Army Green || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Pink Panther || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Brown || - || 1x Sebastius&lt;br /&gt;
|- &lt;br /&gt;
| PLA+ Bright Gold (Glitter) || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Iridescent Violet || - || 1x Boekenwuurm&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Silver/Grey || - || 1x CensoredUsername&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ White || - || 1x Glu&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Crystal/Clear || - || 1x Glu&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Black || - || 1x Glu&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Pink Panther || - || 1x Glu&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Inkoopactie_gst3d&amp;diff=31062</id>
		<title>Inkoopactie gst3d</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Inkoopactie_gst3d&amp;diff=31062"/>
		<updated>2023-04-15T06:15:59Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* batch4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Inkoopactie GST3d.eu&lt;br /&gt;
 |Picture=CELESTE.png&lt;br /&gt;
 |Omschrijving= Samen filament kopen&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=sebastius&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Hoi, Sebastius gaat bestellen bij https://gst3d.eu/product/pack-x12-pla-petg-1-kg-each-vacuum-sealed-without-box/&lt;br /&gt;
&lt;br /&gt;
We gaan steeds voor exact 12 rollen (of 24 als het heeeel populair is). Niet meer en niet minder. Na de eerste 12 gaan we voor de volgende 12. &lt;br /&gt;
&lt;br /&gt;
Kosten: ca 12 euro de rol.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Batch !! Status&lt;br /&gt;
|-&lt;br /&gt;
| [[Inkoopactie_gst3d#batch4|Batch 4]] || Open&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== batch4==&lt;br /&gt;
Open per 14 april 2023&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Rol !! Foto !! Wie&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ White || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Yellow || - || 1x Sebastius ?&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Light Blue || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Army Green || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Pink Panther || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Brown || - || 1x Sebastius&lt;br /&gt;
|- &lt;br /&gt;
| PLA+ Bright Gold (Glitter) || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Iridescent Violet || - || 1x Boekenwuurm&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Silver/Grey || - || 1x CensoredUsername&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ White || - || 1x Glu&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Crystal/Clear || - || 1x Glu&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Black || - || 1x Glu&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Inkoopactie_gst3d&amp;diff=31061</id>
		<title>Inkoopactie gst3d</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Inkoopactie_gst3d&amp;diff=31061"/>
		<updated>2023-04-15T06:11:13Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* batch4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Inkoopactie GST3d.eu&lt;br /&gt;
 |Picture=CELESTE.png&lt;br /&gt;
 |Omschrijving= Samen filament kopen&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=sebastius&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Hoi, Sebastius gaat bestellen bij https://gst3d.eu/product/pack-x12-pla-petg-1-kg-each-vacuum-sealed-without-box/&lt;br /&gt;
&lt;br /&gt;
We gaan steeds voor exact 12 rollen (of 24 als het heeeel populair is). Niet meer en niet minder. Na de eerste 12 gaan we voor de volgende 12. &lt;br /&gt;
&lt;br /&gt;
Kosten: ca 12 euro de rol.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Batch !! Status&lt;br /&gt;
|-&lt;br /&gt;
| [[Inkoopactie_gst3d#batch4|Batch 4]] || Open&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== batch4==&lt;br /&gt;
Open per 14 april 2023&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Rol !! Foto !! Wie&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ White || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Yellow || - || 1x Sebastius ?&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Light Blue || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Army Green || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Pink Panther || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Brown || - || 1x Sebastius&lt;br /&gt;
|- &lt;br /&gt;
| PLA+ Bright Gold (Glitter) || - || 1x Sebastius&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Iridescent Violet || - || 1x Boekenwuurm&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ Silver/Grey || - || 1x CensoredUsername&lt;br /&gt;
|-&lt;br /&gt;
| PLA+ White || - || 1x Glu&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Breimachines&amp;diff=30646</id>
		<title>Breimachines</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Breimachines&amp;diff=30646"/>
		<updated>2022-12-24T17:00:20Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Plan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {{Project&lt;br /&gt;
   |Name=Breimachines&lt;br /&gt;
   |Picture=&lt;br /&gt;
   |Omschrijving=Samen een breimachine kopen!&lt;br /&gt;
   |Status=Initializing&lt;br /&gt;
   |Contact=Sebastius&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
==Crowdfund==&lt;br /&gt;
We zoeken circa 150-200 euro voor een startset (breimachine, wat accessoires en wat wol). Gaat om een AddiExpress KingSize strickmachine.&lt;br /&gt;
&lt;br /&gt;
https://addi.de/produkt/addiexpress-kingsize-strickmaschine/&lt;br /&gt;
&lt;br /&gt;
==Plan==&lt;br /&gt;
* Crowdfund&lt;br /&gt;
* Aanschaf breimachine, accessoires, samla en wol&lt;br /&gt;
* ... &lt;br /&gt;
* Profit!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Bedrag !! Geïncasseerd via revbank?&lt;br /&gt;
|-&lt;br /&gt;
| Bas || 20 || Nee&lt;br /&gt;
|-&lt;br /&gt;
| Shiz || 20 || Nee&lt;br /&gt;
|-&lt;br /&gt;
| Boekenwuurm || 10 || Nee&lt;br /&gt;
|-&lt;br /&gt;
| Eloy || 10 || Nee&lt;br /&gt;
|-&lt;br /&gt;
| MrTijn || 10 || Nee&lt;br /&gt;
|-&lt;br /&gt;
| Flok || 1 || Nee&lt;br /&gt;
|-&lt;br /&gt;
| F0x || 13,37 || Nee&lt;br /&gt;
|-&lt;br /&gt;
| polyfloyd || 10 || Nee&lt;br /&gt;
|-&lt;br /&gt;
| Glu || 20,23 || Nee&lt;br /&gt;
|-&lt;br /&gt;
| Jij? || Example || Nee&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Stretchgoals===&lt;br /&gt;
Mocht er gigaveel (350 euro) opgehaald worden ook twee andere maten breimachine aanschaffen).&lt;br /&gt;
&lt;br /&gt;
==Info en ideeën==&lt;br /&gt;
[[File:896-0_addiExpressBuch_EN_Blick-ins-Buch_EN_7-800x720.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Video: https://www.youtube.com/watch?v=nI5XS0P34G0&lt;br /&gt;
&lt;br /&gt;
===Laptophoes===&lt;br /&gt;
* https://www.youtube.com/watch?v=8cm2PmsFAic&lt;br /&gt;
&lt;br /&gt;
===Muts===&lt;br /&gt;
* https://www.youtube.com/watch?v=1Q4xTfdGFlA&lt;br /&gt;
===Muts in 2 kleuren===&lt;br /&gt;
* https://www.youtube.com/watch?v=EVyDbBXPKTc&lt;br /&gt;
* https://www.youtube.com/watch?v=MV0COFgztEA&lt;br /&gt;
* https://www.youtube.com/watch?v=0jCTr1GFzO4&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30394</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30394"/>
		<updated>2022-10-09T16:05:11Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
Most of this has been figured out by Denni, so thank you Denni for helping me with this!&lt;br /&gt;
&lt;br /&gt;
You first need to install pymcuprog through python, you can use pip for instance.&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file after creating a new project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then upload your project. &lt;br /&gt;
&lt;br /&gt;
It will show some errors in files. In the file &amp;quot;core_devices.h&amp;quot;, linked in the errors, replace line 419 with: &amp;lt;source&amp;gt;#elif   (PROGMEM_SIZE == 0x20000 &amp;amp;&amp;amp; (defined(__AVR_DA__) || defined(__AVR_DB__))) || (PROGMEM_SIZE == 0x10000 &amp;amp;&amp;amp; (defined(__AVR_DD__) || defined(__AVR_DU__)))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the file &amp;quot;wiring_analog.h&amp;quot; replace line 72 with: &amp;lt;source&amp;gt;if (!(pin == ADC_DAC0 || pin == ADC_GROUND || pin == ADC_TEMPERATURE || pin == ADC_DACREF0 || pin == ADC_VDDDIV10 || pin == ADC_VDDIO2DIV10))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Why this works and if it can cause problems with (other chips of) this series is not clear.&lt;br /&gt;
&lt;br /&gt;
Now try to upload again, it should succeed.&lt;br /&gt;
&lt;br /&gt;
===== Example program =====&lt;br /&gt;
This program prints a line over and over again to serial port 0. (Pin A0 = TxD, pin A1 = RxD.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
#define F_CPU   24000000&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;Arduino.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup(void){&lt;br /&gt;
    //Set clock to 24MHz&lt;br /&gt;
    CCP = CCP_IOREG_gc;&lt;br /&gt;
    CLKCTRL.OSCHFCTRLA = CLKCTRL_FREQSEL_24M_gc;&lt;br /&gt;
&lt;br /&gt;
    //Set up UART0&lt;br /&gt;
    Serial0.begin(9600);&lt;br /&gt;
    sei();                                  //Global interrupt enable&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
    setup();&lt;br /&gt;
&lt;br /&gt;
    while(1){&lt;br /&gt;
        Serial0.println(&amp;quot;OwO you are cute! &amp;lt;3&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30393</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30393"/>
		<updated>2022-10-09T16:00:57Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
Most of this has been figured out by Denni, so thank you Denni for helping me with this!&lt;br /&gt;
&lt;br /&gt;
You first need to install pymcuprog through python, you can use pip for instance.&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file after creating a new project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then upload your project. &lt;br /&gt;
&lt;br /&gt;
It will show some errors in files. In the file &amp;quot;core_devices.h&amp;quot;, linked in the errors, replace line 419 with: &amp;lt;source&amp;gt;#elif   (PROGMEM_SIZE == 0x20000 &amp;amp;&amp;amp; (defined(__AVR_DA__) || defined(__AVR_DB__))) || (PROGMEM_SIZE == 0x10000 &amp;amp;&amp;amp; (defined(__AVR_DD__) || defined(__AVR_DU__)))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the file &amp;quot;wiring_analog.h&amp;quot; replace line 72 with: &amp;lt;source&amp;gt;if (!(pin == ADC_DAC0 || pin == ADC_GROUND || pin == ADC_TEMPERATURE || pin == ADC_DACREF0 || pin == ADC_VDDDIV10 || pin == ADC_VDDIO2DIV10))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Why this works and if it can cause problems (with other chips of) this series is not clear.&lt;br /&gt;
&lt;br /&gt;
Now try to upload again, it should succeed.&lt;br /&gt;
&lt;br /&gt;
===== Example program =====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
#define F_CPU   24000000&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;Arduino.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void setup(void){&lt;br /&gt;
    //Set clock to 24MHz&lt;br /&gt;
    CCP = CCP_IOREG_gc;&lt;br /&gt;
    CLKCTRL.OSCHFCTRLA = CLKCTRL_FREQSEL_24M_gc;&lt;br /&gt;
&lt;br /&gt;
    //Set up UART0&lt;br /&gt;
    Serial0.begin(9600);&lt;br /&gt;
    sei();                                  //Global interrupt enable&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
    setup();&lt;br /&gt;
&lt;br /&gt;
    while(1){&lt;br /&gt;
        Serial0.println(&amp;quot;OwO you are cute! &amp;lt;3&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30340</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30340"/>
		<updated>2022-09-27T10:06:20Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
Most of this has been figured out by Denni, so thank you Denni for helping me with this!&lt;br /&gt;
&lt;br /&gt;
You first need to install pymcuprog through python, you can use pip for instance.&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file after creating a new project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then upload your project. &lt;br /&gt;
&lt;br /&gt;
It will show some errors in files. In the file &amp;quot;core_devices.h&amp;quot;, linked in the errors, replace line 419 with: &amp;lt;source&amp;gt;#elif   (PROGMEM_SIZE == 0x20000 &amp;amp;&amp;amp; (defined(__AVR_DA__) || defined(__AVR_DB__))) || (PROGMEM_SIZE == 0x10000 &amp;amp;&amp;amp; (defined(__AVR_DD__) || defined(__AVR_DU__)))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the file &amp;quot;wiring_analog.h&amp;quot; replace line 72 with: &amp;lt;source&amp;gt;if (!(pin == ADC_DAC0 || pin == ADC_GROUND || pin == ADC_TEMPERATURE || pin == ADC_DACREF0 || pin == ADC_VDDDIV10 || pin == ADC_VDDIO2DIV10))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Why this works and if it can cause problems (with other chips of) this series is not clear.&lt;br /&gt;
&lt;br /&gt;
Now try to upload again, it should succeed.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30339</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30339"/>
		<updated>2022-09-27T09:55:41Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Programming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
&lt;br /&gt;
You first need to install pymcuprog through python, you can use pip for instance.&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file after creating a new project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then upload your project. &lt;br /&gt;
&lt;br /&gt;
It will show some errors in files. In the file &amp;quot;core_devices.h&amp;quot;, linked in the errors, replace line 419 with: &amp;lt;source&amp;gt;#elif   (PROGMEM_SIZE == 0x20000 &amp;amp;&amp;amp; (defined(__AVR_DA__) || defined(__AVR_DB__))) || (PROGMEM_SIZE == 0x10000 &amp;amp;&amp;amp; (defined(__AVR_DD__) || defined(__AVR_DU__)))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the file &amp;quot;wiring_analog.h&amp;quot; replace line 72 with: &amp;lt;source&amp;gt;if (!(pin == ADC_DAC0 || pin == ADC_GROUND || pin == ADC_TEMPERATURE || pin == ADC_DACREF0 || pin == ADC_VDDDIV10 || pin == ADC_VDDIO2DIV10))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Why this works and if it can cause problems (with other chips of) this series is not clear.&lt;br /&gt;
&lt;br /&gt;
Now try to upload again, it should succeed.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30338</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30338"/>
		<updated>2022-09-27T09:54:33Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Programming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file after creating a new project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then upload your project. &lt;br /&gt;
&lt;br /&gt;
It will show some errors in files. In the file &amp;quot;core_devices.h&amp;quot;, linked in the errors, replace line 419 with: &amp;lt;source&amp;gt;#elif   (PROGMEM_SIZE == 0x20000 &amp;amp;&amp;amp; (defined(__AVR_DA__) || defined(__AVR_DB__))) || (PROGMEM_SIZE == 0x10000 &amp;amp;&amp;amp; (defined(__AVR_DD__) || defined(__AVR_DU__)))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the file &amp;quot;wiring_analog.h&amp;quot; replace line 72 with: &amp;lt;source&amp;gt;if (!(pin == ADC_DAC0 || pin == ADC_GROUND || pin == ADC_TEMPERATURE || pin == ADC_DACREF0 || pin == ADC_VDDDIV10 || pin == ADC_VDDIO2DIV10))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Why this works and if it can cause problems (with other chips of) this series is not clear.&lt;br /&gt;
&lt;br /&gt;
Now try to upload again, it should succeed.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30337</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30337"/>
		<updated>2022-09-27T09:53:21Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Programming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then upload your project. &lt;br /&gt;
&lt;br /&gt;
It will show some errors in files. In the file &amp;quot;core_devices.h&amp;quot;, linked in the errors, replace line 419 with: &amp;lt;source&amp;gt;#elif   (PROGMEM_SIZE == 0x20000 &amp;amp;&amp;amp; (defined(__AVR_DA__) || defined(__AVR_DB__))) || (PROGMEM_SIZE == 0x10000 &amp;amp;&amp;amp; (defined(__AVR_DD__) || defined(__AVR_DU__)))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the file &amp;quot;wiring_analog.h&amp;quot; replace line 72 with: &amp;lt;source&amp;gt;if (!(pin == ADC_DAC0 || pin == ADC_GROUND || pin == ADC_TEMPERATURE || pin == ADC_DACREF0 || pin == ADC_VDDDIV10 || pin == ADC_VDDIO2DIV10))&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Why this works and if it can cause problems (with other chips of) this series is not clear.&lt;br /&gt;
&lt;br /&gt;
Now try to upload again, it should succeed.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30336</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30336"/>
		<updated>2022-09-27T09:07:50Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Programming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then upload your project. &lt;br /&gt;
&lt;br /&gt;
It will show some errors in files. In the file &amp;quot;core_devices.h&amp;quot; replace line 419 with: #elif   (PROGMEM_SIZE == 0x20000 &amp;amp;&amp;amp; (defined(__AVR_DA__) || defined(__AVR_DB__))) || (PROGMEM_SIZE == 0x10000 &amp;amp;&amp;amp; (defined(__AVR_DD__) || defined(__AVR_DU__)))&lt;br /&gt;
&lt;br /&gt;
In the file &amp;quot;wiring_analog.h&amp;quot; replace line 72 with: if (!(pin == ADC_DAC0 || pin == ADC_GROUND || pin == ADC_TEMPERATURE || pin == ADC_DACREF0 || pin == ADC_VDDDIV10 || pin == ADC_VDDIO2DIV10)) &lt;br /&gt;
&lt;br /&gt;
Now try to upload again, it should succeed.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30335</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30335"/>
		<updated>2022-09-27T09:05:38Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Programming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then upload your project. &lt;br /&gt;
&lt;br /&gt;
It will show some errors in files. In the file &amp;quot;core_devices.h&amp;quot; replace line 419 with: #elif   (PROGMEM_SIZE == 0x20000 &amp;amp;&amp;amp; (defined(__AVR_DA__) || defined(__AVR_DB__))) || (PROGMEM_SIZE == 0x10000 &amp;amp;&amp;amp; (defined(__AVR_DD__) || defined(__AVR_DU__)))&lt;br /&gt;
&lt;br /&gt;
In the file &amp;quot;wiring_analog.h&amp;quot; replace line 72 with: if (!(pin == ADC_DAC0 || pin == ADC_GROUND || pin == ADC_TEMPERATURE || pin == ADC_DACREF0 || pin == ADC_VDDDIV10 || pin == ADC_VDDIO2DIV10)) &lt;br /&gt;
&lt;br /&gt;
Now try to upload again, it should succeed.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30329</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30329"/>
		<updated>2022-09-26T00:20:01Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then upload your project. &lt;br /&gt;
&lt;br /&gt;
It will show some errors in files. In the file &amp;quot;core_devices.h&amp;quot; replace line 419 with: #elif   (PROGMEM_SIZE == 0x20000 &amp;amp;&amp;amp; (defined(__AVR_DA__) || defined(__AVR_DB__))) || (PROGMEM_SIZE == 0x10000 &amp;amp;&amp;amp; (defined(__AVR_DD__) || defined(__AVR_DU__)))&lt;br /&gt;
&lt;br /&gt;
In the file &amp;quot;wiring_analog.h&amp;quot; replace line 72 with: if (!(pin == ADC_DAC0 || pin == ADC_GROUND || pin == ADC_TEMPERATURE || pin == ADC_DACREF0 || pin == ADC_VDDDIV10 || pin == ADC_VDDIO2DIV10)) &lt;br /&gt;
&lt;br /&gt;
Now try to upload again, it should succeed.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30328</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30328"/>
		<updated>2022-09-25T15:45:47Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30327</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30327"/>
		<updated>2022-09-25T15:43:17Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;br /&gt;
&lt;br /&gt;
===== Programming =====&lt;br /&gt;
&lt;br /&gt;
For programming I&#039;ve used platformio. Install the following platforms Atmel AVR and Atmel megaAVR.&lt;br /&gt;
When starting a new project, use the AVR64DD32 board.&lt;br /&gt;
&lt;br /&gt;
Change the platformio.ini file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;; PlatformIO Project Configuration File&lt;br /&gt;
;&lt;br /&gt;
;   Build options: build flags, source filter&lt;br /&gt;
;   Upload options: custom upload port, speed and extra flags&lt;br /&gt;
;   Library options: dependencies, extra library storages&lt;br /&gt;
;   Advanced options: extra scripting&lt;br /&gt;
;&lt;br /&gt;
; Please visit documentation for the other options and examples&lt;br /&gt;
; https://docs.platformio.org/page/projectconf.html&lt;br /&gt;
&lt;br /&gt;
[env:AVR64DD32]&lt;br /&gt;
platform = atmelmegaavr&lt;br /&gt;
board = AVR64DD32&lt;br /&gt;
framework = arduino&lt;br /&gt;
&lt;br /&gt;
# Everything from here is NOT auto-generated&lt;br /&gt;
upload_protocol = custom&lt;br /&gt;
upload_port = /dev/ttyUSB0 # Define this yourself, for some reason when upload_protocol = custom, $UPLOAD_PORT does not get defined automatically, no clue why&lt;br /&gt;
&lt;br /&gt;
# Wipe and write .hex using pymcuprog&lt;br /&gt;
upload_command = pymcuprog write -d $BOARD_MCU -t uart -u $UPLOAD_PORT -f $SOURCE --erase --verify&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30326</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30326"/>
		<updated>2022-09-24T18:43:40Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the microcontroller is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] microcontroller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30325</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30325"/>
		<updated>2022-09-24T18:42:53Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a better replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the processor is kinda old.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why I decided to make a nice and simple alternative board with the much more powerful [https://www.microchip.com/en-us/product/AVR64DD32 AVR64DD32] controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is not much on this board, only the necessities. For programming the UPDI is broken out on the top of the PCB. There is a resistor on the PCB as well so you can connect it directly to any TTL USB serial converter. For programming connect VDD to 3,3V or 5V, GND to GND, OUT to the Rx and IN to the Tx of the serial converter. pymcuprog can program the device in a few seconds.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the photo I already connected a 4 pin header to VDD, GND, A0 and A1, I use it for debugging via serial. The pin A0 is the standard Tx pin and A1 is the standard Rx pin of USART0.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=File:Glu-mcu.jpg&amp;diff=30324</id>
		<title>File:Glu-mcu.jpg</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=File:Glu-mcu.jpg&amp;diff=30324"/>
		<updated>2022-09-24T18:31:50Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30323</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30323"/>
		<updated>2022-09-24T18:31:20Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=glu-mcu.jpg&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the processor is kinda old.&lt;br /&gt;
That&#039;s why I decided to make some nice and simple alternatives.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30322</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30322"/>
		<updated>2022-09-24T18:30:12Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===== I use the Glu-MCU as a replacement for Arduino pro mini boards =====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Atmega328 or Atmega32U4 boards nowadays are either hard to get or expensive. And the processor is kinda old.&lt;br /&gt;
That&#039;s why I decided to make some nice and simple alternatives.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30321</id>
		<title>Glu-MCU</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Glu-MCU&amp;diff=30321"/>
		<updated>2022-09-23T22:10:36Z</updated>

		<summary type="html">&lt;p&gt;Glu: Created page with &amp;quot;{{Project  |Name=Glu-MCU  |Picture=  |Omschrijving=General purpose MCU board with the AVR64DD32 controller  |Status=In progress  |Contact=Glu }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Glu-MCU&lt;br /&gt;
 |Picture=&lt;br /&gt;
 |Omschrijving=General purpose MCU board with the AVR64DD32 controller&lt;br /&gt;
 |Status=In progress&lt;br /&gt;
 |Contact=Glu&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera12%C2%BDjaar&amp;diff=30091</id>
		<title>Hoera12½jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera12%C2%BDjaar&amp;diff=30091"/>
		<updated>2022-08-10T15:52:16Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Inschrijving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 12½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=13 Aug 2022&lt;br /&gt;
 |DateEnd=13 Aug 2022&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 12½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
== Corona! ==&lt;br /&gt;
We vragen je met klem om voordat je richting Revspace komt even een zelftest uit te voeren. Ook is er binnen in onze ruimtes een maskerplicht.&lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
; Inkopen&lt;br /&gt;
* Sebastius&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
; Huur BBQ/statafels/etc&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
; Opbouw&lt;br /&gt;
* hansg&lt;br /&gt;
* Crashjuh&lt;br /&gt;
* supakeen&lt;br /&gt;
&lt;br /&gt;
; Sla-guru&lt;br /&gt;
* Renze&lt;br /&gt;
&lt;br /&gt;
; Broodfluisteraar&lt;br /&gt;
* Peetz0r&lt;br /&gt;
* SynQ&lt;br /&gt;
&lt;br /&gt;
; Grillmeister(s/innen)&lt;br /&gt;
* Gori&lt;br /&gt;
* FooBar&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
; Afruimen&lt;br /&gt;
* polyfloyd&lt;br /&gt;
* audionerd&lt;br /&gt;
&lt;br /&gt;
; Afwassers&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
; Afdrogers&lt;br /&gt;
* Maxell&lt;br /&gt;
* Shiz&lt;br /&gt;
* hvwees&lt;br /&gt;
&lt;br /&gt;
; Space opruimers&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: ca. 10 € per persoon; we moeten even kijken hoe de inflatie uitpakt.&lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 50 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
* Deze aantallen zijn gebaseerd op hoeveel fysieke ruimte er is om het veilig te houden, dus je MOET aanmelden om naar RevSpace te mogen komen op deze dag.&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
Er is een deadline! Maar die is nog lang niet!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Kartoffel]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[F0x]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[WinSCaP]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Boekenwuurm]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Polyfloyd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Anus|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Wheeze_NL|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Noor|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[qguv]]|Vega=1|Opmerking=vegan a.u.b. &amp;lt;3}}&lt;br /&gt;
{{BBQParticipant|Participant=cmpxchg|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[techwolf12]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Xesxen|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=supakeen|Vlees=2|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=jelle|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Peetz0r]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Pepman]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[FooBar]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Eightdot]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[zawadi]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[hansg]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=riichard|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=aeralius|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Roosted]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Glu, formerly known as benadski|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Hawox|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=minicom|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Gori]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[peterc]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Shiz]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[joepie91]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=CH23|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Renze|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Zeno4ever|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Batman|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Jeroen|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:Brainsmoke|Brainsmoke]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:Audionerd|audionerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:Synq|SynQ]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:hvwees|hvwees]]|Vlees=1|Opmerking= Geen gluten en melkproducten graag}}&lt;br /&gt;
{{BBQParticipant|Participant=Sandâh|Vlees=1|Opmerking=Komt met hvwees mee ;-) }}&lt;br /&gt;
{{BBQParticipant|Participant=Steephh|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Coco|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=nico|Vega=1}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:peterbjornx|pbx]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=emma|Vlees=1|Opmerking=}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=4|Maximum (50) is bereikt!&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;RESERVELIJST voor als er een plaats vrij komt:&lt;br /&gt;
{{BBQParticipant|Participant=popcorn|Vlees=1|Opmerking=reserve}}&lt;br /&gt;
{{BBQParticipant|Participant=Lucanator|Vlees=1|Opmerking=reserve}}&lt;br /&gt;
{{BBQParticipant|Participant=CensoredUsername|Vlees=1|Opmerking=reserve}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- He jij daar, tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=50|format=sum}} || max: 50&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera12%C2%BDjaar&amp;diff=30065</id>
		<title>Hoera12½jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera12%C2%BDjaar&amp;diff=30065"/>
		<updated>2022-08-09T13:16:43Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Inschrijving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 12½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=13 Aug 2022&lt;br /&gt;
 |DateEnd=13 Aug 2022&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 12½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
== Corona! ==&lt;br /&gt;
We vragen je met klem om voordat je richting Revspace komt even een zelftest uit te voeren. Ook is er binnen in onze ruimtes een maskerplicht.&lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
; Inkopen&lt;br /&gt;
* Sebastius&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
; Huur BBQ/statafels/etc&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
; Opbouw&lt;br /&gt;
* hansg&lt;br /&gt;
* Crashjuh&lt;br /&gt;
* supakeen&lt;br /&gt;
&lt;br /&gt;
; Sla-guru&lt;br /&gt;
* Renze&lt;br /&gt;
&lt;br /&gt;
; Broodfluisteraar&lt;br /&gt;
* Peetz0r&lt;br /&gt;
* SynQ&lt;br /&gt;
&lt;br /&gt;
; Grillmeister(s/innen)&lt;br /&gt;
* Gori&lt;br /&gt;
* FooBar&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
; Afruimen&lt;br /&gt;
* polyfloyd&lt;br /&gt;
* audionerd&lt;br /&gt;
&lt;br /&gt;
; Afwassers&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
; Afdrogers&lt;br /&gt;
* Maxell&lt;br /&gt;
* Shiz&lt;br /&gt;
* hvwees&lt;br /&gt;
&lt;br /&gt;
; Space opruimers&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: ca. 10 € per persoon; we moeten even kijken hoe de inflatie uitpakt.&lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 50 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
* Deze aantallen zijn gebaseerd op hoeveel fysieke ruimte er is om het veilig te houden, dus je MOET aanmelden om naar RevSpace te mogen komen op deze dag.&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
Er is een deadline! Maar die is nog lang niet!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Kartoffel]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[F0x]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[WinSCaP]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Boekenwuurm]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Polyfloyd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Anus|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Wheeze_NL|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Noor|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[qguv]]|Vega=1|Opmerking=vegan a.u.b. &amp;lt;3}}&lt;br /&gt;
{{BBQParticipant|Participant=cmpxchg|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[techwolf12]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Xesxen|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=supakeen|Vlees=2|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=jelle|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Peetz0r]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Pepman]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[FooBar]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Eightdot]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[zawadi]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[hansg]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=riichard|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=aeralius|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Roosted]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=benadski|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Hawox|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=minicom|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Gori]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[peterc]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Shiz]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[joepie91]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=CH23|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Renze|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Zeno4ever|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Batman|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Jeroen|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:Brainsmoke|Brainsmoke]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:Audionerd|audionerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:Synq|SynQ]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:hvwees|hvwees]]|Vlees=1|Opmerking= Geen gluten en melkproducten graag}}&lt;br /&gt;
{{BBQParticipant|Participant=Sandâh|Vlees=1|Opmerking=Komt met hvwees mee ;-) }}&lt;br /&gt;
{{BBQParticipant|Participant=Steephh|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Coco|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=nico|Vega=1}}&lt;br /&gt;
{{BBQParticipant|Participant=[[User:peterbjornx|pbx]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=emma|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=popcorn|Vlees=1|Opmerking=reserve}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- He jij daar, tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=50|format=sum}} || max: 50&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Hoera12%C2%BDjaar&amp;diff=29978</id>
		<title>Hoera12½jaar</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Hoera12%C2%BDjaar&amp;diff=29978"/>
		<updated>2022-08-01T14:38:57Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Event&lt;br /&gt;
 |Name=Verjaardag 12½&amp;lt;sup&amp;gt;e&amp;lt;/sup&amp;gt; jaar&lt;br /&gt;
 |DateStart=13 Aug 2022&lt;br /&gt;
 |DateEnd=13 Aug 2022&lt;br /&gt;
 |InfoLocation=Revspace!&lt;br /&gt;
 |InfoOpen=17:00&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Feest! ==&lt;br /&gt;
&lt;br /&gt;
Traditioneel vieren wij de verjaardag van RevSpace (tevens HSNL-nieuwjaarsborrel) de zaterdag vóór FOSDEM. Dit keer niet! We vieren ons 12½jarig jubileum!&lt;br /&gt;
&lt;br /&gt;
Het feestje begint om 17:00. Als je eerder komt, word je geacht mee te helpen met voorbereidingen!&lt;br /&gt;
&lt;br /&gt;
== BBQ ==&lt;br /&gt;
&lt;br /&gt;
Bij onze traditie hoort ook dat we bij het feestje een winter-BBQ doen. Dat is best lastig in de zomer, dus misschien moeten we improviseren.&lt;br /&gt;
&lt;br /&gt;
== Crew ==&lt;br /&gt;
&lt;br /&gt;
Wil je helpen? De taakverdeling (denk aan opbouw, afwas, afbouw, etc.) vullen we later nog in.&lt;br /&gt;
&lt;br /&gt;
* Inkopen:&lt;br /&gt;
* Huur BBQ/statafels/etc:&lt;br /&gt;
* Opbouw: hansg, ...?&lt;br /&gt;
* Sla-guru&lt;br /&gt;
* Broodfluisteraar: Peetz0r, ...?&lt;br /&gt;
* Grillmeister(s/innen):&lt;br /&gt;
* Afruimen: polyfloyd, ...?&lt;br /&gt;
* Afwassers:&lt;br /&gt;
* Afdrogers:&lt;br /&gt;
* Space opruimers:&lt;br /&gt;
&lt;br /&gt;
== Inschrijving ==&lt;br /&gt;
Bij &amp;quot;vlees&amp;quot; en &amp;quot;vega(n)&amp;quot; graag het aantal mee-eters vermelden, als je vegaN wilt hebben, zet het erbij, anders krijg je vegA.  &lt;br /&gt;
&lt;br /&gt;
Kosten voor het eten: ca. 10 € per persoon; we moeten even kijken hoe de inflatie uitpakt.&lt;br /&gt;
&lt;br /&gt;
* We gaan tot maximaal 50 aanmeldingen voor het avondprogramma (bbq + feest).&lt;br /&gt;
* Deze aantallen zijn gebaseerd op hoeveel fysieke ruimte er is om het veilig te houden, dus je MOET aanmelden om naar RevSpace te mogen komen op deze dag.&lt;br /&gt;
&lt;br /&gt;
Zonder wiki-account aanmelden kan ook. Vraag op [[IRC]] of iemand je wil toevoegen, of e-mail via https://revspace.nl/Contact&lt;br /&gt;
&lt;br /&gt;
NB: graag alleen jezelf en partner(s) inschrijven, geen groepen.&lt;br /&gt;
&lt;br /&gt;
Er is een deadline! Maar die is nog lang niet!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;animation: spin 10s ease infinite&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;transform-origin: top left; transform:rotate(-.7deg) scale(1.0837, 1.05)&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;border:40px inset rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4); box-shadow: 0 0 0 5px rgba(calc({{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}} * 2),calc((100 - {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=999|format=sum}}) * 2), 0,0.4);;&amp;quot;   &lt;br /&gt;
! Naam/Nick !! VleesBBQ !! Vega(n)BBQ !! Opmerkingen&lt;br /&gt;
{{BBQParticipant|Participant=[[Sebastius]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Crashjuh]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Kartoffel]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[F0x]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[WinSCaP]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Juerd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Boekenwuurm]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Polyfloyd]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Anus|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Wheeze_NL|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Noor|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[qguv]]|Vega=1|Opmerking=vegan a.u.b. &amp;lt;3}}&lt;br /&gt;
{{BBQParticipant|Participant=cmpxchg|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[techwolf12]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=Xesxen|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=supakeen|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=jelle|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Peetz0r]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Pepman]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[FooBar]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Maxell]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Eightdot]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[zawadi]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[hansg]]|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=riichard|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=aeralius|Vega=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=[[Roosted]]|Vlees=1|Opmerking=}}&lt;br /&gt;
{{BBQParticipant|Participant=benadski|Vega=1|Opmerking=}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- He jij daar, tof dat je je inschrijft! Overweeg alsjeblieft om je naam ook bij de takenlijst te zetten. Zo&#039;n feestje is best veel werk en we zoeken altijd meer vrijwilligers! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Subtotaal || {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|limit=999|format=sum}} ||{{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVega|limit=999|format=sum}} ||&lt;br /&gt;
|-&lt;br /&gt;
! Totaal ||colspan=&amp;quot;2&amp;quot;| {{#ask:[[-Has subobject::{{FULLPAGENAME}}]]|?BBQVlees|?BBQVega|limit=50|format=sum}} || max: 50&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;	&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Heb je geen account op de wiki en wil je je wel inschrijven voor het feestje? Vraag iemand anders om je naam in de tabel te zetten :)&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=File:Tibat_schema.png&amp;diff=29954</id>
		<title>File:Tibat schema.png</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=File:Tibat_schema.png&amp;diff=29954"/>
		<updated>2022-07-26T15:23:32Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=29953</id>
		<title>Tibat</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=29953"/>
		<updated>2022-07-26T15:23:13Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Tibat&lt;br /&gt;
 |Picture=Batty_finished.jpg&lt;br /&gt;
 |Omschrijving=Version 2!&lt;br /&gt;
 |Status=Initializing&lt;br /&gt;
 |Contact=benadski&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Tiny bat detector kit&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
I am tired, please translate Dutch text yourself.&lt;br /&gt;
&lt;br /&gt;
HDe microcontroller is eenvoudig te voorzien van nieuwe firmware met behulp van een USB serial converter en een weerstand van rond de 3k. &#039;&#039;&#039;Let op: Verwijder eerst de batterij voordat er geprogrammeerd wordt!&#039;&#039;&#039; Programmeren kan met behulp van de nieuwste versie van het Python 3 programma pyupdi. (python3 pyupdi.py -d tiny402 -c /dev/ttyUSB0 -v -f batty.hex) &lt;br /&gt;
&lt;br /&gt;
Let op: De IO_PROG interface pins zijn van links naar rechts: PA2 (button), PA3 (audio out), GND, PROG, VCC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Schema =====&lt;br /&gt;
&lt;br /&gt;
Het schema hieronder is erg simpel. Het analoge deel tussen microfoon en AVR versterkt vooral de hoge tonen. Doordat het signaal uit Q1 naast een directe verbinding met de AVR ook nog via een laagdoorlaatfilter naar de AVR gaat (beide signalen komen uit op de analoge comparator pins) ontstaat een differentieel signaal op de AC van de AVR. &lt;br /&gt;
&lt;br /&gt;
(Je zou ook kunnen proberen het signaal met de ADC te samplen, maar dan moet je de ADC overklokken (2.5MHz?) en niet meer dan 8 bits gebruiken. Je hebt dan waarschijnlijk niet veel meer dan 3 a 4 bits (LSB) resolutie van het signaal, maar dat is beter dan 1. In free running mode kost een conversie 13 cycles, dus haal je 192ksps bij 2.5MHz, maar of de AVR het trekt weet ik niet. Je krijgt misschien ook last van de interne capaciteit van de ADC, dat filtert dan juist weer de hoge tonen eruit. Of dit significant is heb ik niet berekend of getest.)  &lt;br /&gt;
&lt;br /&gt;
Zie het &amp;quot;Discussion&amp;quot; tabblad, bertrik heeft een idee voor heterodyne detectie. Dat zou een mooie software upgrade zijn, het verbetert de audio kwaliteit enorm! (AC vs. ADC input en 1 bit vs. PWM output, met daarbij nog een lineaire verschuiving in het geluid in plaats van een deling maakt het bijna een professioneel apparaatje.) Het mooie is dat bij de ATtiny402 de ADC veel meer opties heeft om op verschillende sample frequenties te draaien in continuous mode dan bij oudere AVR&#039;s. Dus dit moet kunnen werken!&lt;br /&gt;
&lt;br /&gt;
[[File:Tibat schema.png|Schema]]&lt;br /&gt;
&lt;br /&gt;
===== Source =====&lt;br /&gt;
&lt;br /&gt;
De source kan worden gecompileerd met AVR-GCC (nieuwste versie). Onderstaande code is snel inelkaar geflanst, je kunt er vast wat beters van maken! Als dat gelukt is, graag de code delen, je kunt het &amp;quot;Discussion&amp;quot; tabblad gebruiken om de source te posten. Ik zal de zooi binnenkort ook op github plaatsen, dan kun je vorken enzo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * t402code.c&lt;br /&gt;
 *&lt;br /&gt;
 * Created: 01/10/2019 15:22:39&lt;br /&gt;
 * Author : Wilenzo&lt;br /&gt;
 */ &lt;br /&gt;
&lt;br /&gt;
#define F_CPU 10000000UL // 20 MHz clock speed / 2 prescaler&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;avr/io.h&amp;gt;&lt;br /&gt;
#include &amp;lt;util/delay_basic.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/interrupt.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/sleep.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
//Pins&lt;br /&gt;
#define UAMP  1&lt;br /&gt;
#define BUTN  2&lt;br /&gt;
#define AOUT  3&lt;br /&gt;
#define NMIC  6&lt;br /&gt;
#define PMIC  7&lt;br /&gt;
&lt;br /&gt;
//Port&lt;br /&gt;
#define FALLING       0x03&lt;br /&gt;
#define INPUT_DISABLE 0x04&lt;br /&gt;
#define PULLUPEN      0x08&lt;br /&gt;
&lt;br /&gt;
//Analog Comparator&lt;br /&gt;
#define HYS_00        0x01 &lt;br /&gt;
#define HYS_10        0x03&lt;br /&gt;
#define HYS_25        0x05&lt;br /&gt;
#define HYS_50        0x07&lt;br /&gt;
#define AC_OFF        0x00&lt;br /&gt;
#define NEG_EDGE      0x20&lt;br /&gt;
&lt;br /&gt;
//Global variables&lt;br /&gt;
volatile uint8_t cntAC = 0;  //AC call counter, for frequency division&lt;br /&gt;
volatile uint8_t toAC  = 1;  //time-out flag for AC, silences output when active&lt;br /&gt;
volatile uint8_t fDiv  = 16; //Division factor for frequency of microphone 32kHz-&amp;gt;2kHz after reset, must never be lower than 2!&lt;br /&gt;
volatile uint8_t Zzz   = 0;  //Sleep trigger&lt;br /&gt;
&lt;br /&gt;
//Every low to high transition a counter is increased, except when a previous time-out is detected, then only the time-out is cleared.&lt;br /&gt;
ISR(AC0_AC_vect){&lt;br /&gt;
    AC0_STATUS |= 0x01;&lt;br /&gt;
    if (!(toAC)) ++cntAC; else toAC = 0; &lt;br /&gt;
    TCB0_CNT = 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Timeout! Signal used to disable sound generation is setting cntAC to max.&lt;br /&gt;
ISR(TCB0_INT_vect){&lt;br /&gt;
    TCB0_INTFLAGS |= 0x01;&lt;br /&gt;
    toAC = 1;&lt;br /&gt;
    cntAC = 0xFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Wake-up from deep sleep or button pressed. Turn on RTC if it was turned off, else change division factor of frequency&lt;br /&gt;
ISR(PORTA_PORT_vect){&lt;br /&gt;
    if (RTC_CTRLA &amp;amp; 0x01){&lt;br /&gt;
        // Already running: Change division factor, selectable are: 2, 4, 8, 16, 32, 64 and 128&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
        RTC_CNT = 0;&lt;br /&gt;
        fDiv &amp;lt;&amp;lt;= 1; &lt;br /&gt;
        if (fDiv == 0) fDiv = 2; &lt;br /&gt;
        if (fDiv &amp;gt; 4) TCB0_CCMP = 1000; else TCB0_CCMP = 2000; //Select 10kHz or 5kHz lower detection limit (for divisions 2 and 4).&lt;br /&gt;
    } else {&lt;br /&gt;
        // Wake from sleep&lt;br /&gt;
        sleep_disable();&lt;br /&gt;
        Zzz = 0;&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
        RTC_CTRLA |= 0x01;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    //Wait a while, then wait for release, wait more: poor man&#039;s debounce function&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    while(!(PORTA_IN &amp;amp; 1&amp;lt;&amp;lt;BUTN));&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
        &lt;br /&gt;
    //Turn on microphone amplifier, clear interrupt flags&lt;br /&gt;
    PORTA_OUTSET = (1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
    PORTA_INTFLAGS = 0xFF;&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Auto power off after 5 minutes of button inactivity&lt;br /&gt;
ISR(RTC_CNT_vect){&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
    Zzz = 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Init I/O, timers, interrupts etc...&lt;br /&gt;
void init(void){&lt;br /&gt;
    	//Set clock to 10MHz, should work from 2.7V and up.&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc);&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLB, CLKCTRL_PEN_bm | CLKCTRL_PDIV_2X_gc);&lt;br /&gt;
&lt;br /&gt;
      //CPU: Round robin interrupt handling&lt;br /&gt;
      CPUINT_CTRLA = CPUINT_LVL0RR_bm;&lt;br /&gt;
&lt;br /&gt;
      //Port configuration&lt;br /&gt;
      PORTA_DIR = (1&amp;lt;&amp;lt;AOUT)|(1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
      PORTA_OUT = 0;&lt;br /&gt;
      PORTA_PIN1CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN2CTRL = PULLUPEN | FALLING;&lt;br /&gt;
      PORTA_PIN3CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN6CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN7CTRL = INPUT_DISABLE;&lt;br /&gt;
      &lt;br /&gt;
      //Analog comparator&lt;br /&gt;
      AC0_CTRLA    = HYS_00 | NEG_EDGE; //0mV hysteresis, negative edge interrupt, on.&lt;br /&gt;
      AC0_MUXCTRLA = 0;                 //Normal pos/neg IO pins are used&lt;br /&gt;
      AC0_INTCTRL  = 0x01;              //Negative edge interrupt on&lt;br /&gt;
&lt;br /&gt;
      //Timer B (time-out check)&lt;br /&gt;
      TCB0_CCMP    = 1000; // 10000Hz interrupts, for ignoring lower frequencies, higher number =&amp;gt; lower frequency&lt;br /&gt;
      TCB0_CTRLA   = 0x01; // Counter on, peripheral speed (=&amp;gt; 10MHz)&lt;br /&gt;
      TCB0_INTCTRL = 0x01; // Interrupt on&lt;br /&gt;
&lt;br /&gt;
      //RTC, used for auto power off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x08);&lt;br /&gt;
      RTC_CMP      = 300;  // About 5 minutes of listening time before the unit is turned off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
      RTC_CNT      = 0;&lt;br /&gt;
      RTC_INTCTRL  = 0x02; // Compare interrupt&lt;br /&gt;
      RTC_CLKSEL   = 0x01; // Set clock rate to 1024Hz&lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
      RTC_CTRLA    = 0x51; // Turn RTC on, with 1024 prescaling factor.&lt;br /&gt;
&lt;br /&gt;
      //Sleep to power down mode (deep)&lt;br /&gt;
      SLPCTRL_CTRLA = 0x04;&lt;br /&gt;
&lt;br /&gt;
      //Enable interrupts&lt;br /&gt;
      sei();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
    init();&lt;br /&gt;
&lt;br /&gt;
    while (1) &lt;br /&gt;
    {&lt;br /&gt;
        //Check sleepiness&lt;br /&gt;
        if (Zzz) {&lt;br /&gt;
            //beep&lt;br /&gt;
            PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            for (uint16_t a=50; a&amp;lt;255; ++a){&lt;br /&gt;
              _delay_loop_2(a&amp;lt;&amp;lt;5);&lt;br /&gt;
              PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            //Turn off all outputs, RTC too and reset RTC&lt;br /&gt;
            PORTA_OUT = 0;&lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
            RTC_CTRLA &amp;amp;= 0xFE; &lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
            RTC_CNT   = 0;            &lt;br /&gt;
            &lt;br /&gt;
            //Sleep (and unsleep after wake to be sure)&lt;br /&gt;
            sleep_enable();&lt;br /&gt;
            sleep_cpu();&lt;br /&gt;
            sleep_disable();&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        //Auto turn off underflow protection&lt;br /&gt;
        if(RTC_CNT &amp;gt; 300) RTC_CNT = 300;&lt;br /&gt;
&lt;br /&gt;
        //Check if output pin should be toggled or be turned off. This produces &amp;quot;sound&amp;quot;.&lt;br /&gt;
        if (fDiv &amp;lt; 2) fDiv = 2;&lt;br /&gt;
        if (cntAC &amp;gt;= (fDiv&amp;gt;&amp;gt;1)){&lt;br /&gt;
            if (cntAC == 0xFF){&lt;br /&gt;
                //Off&lt;br /&gt;
                PORTA_DIRCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            } else {&lt;br /&gt;
                //Toggle&lt;br /&gt;
                cntAC -= (fDiv&amp;gt;&amp;gt;1);&lt;br /&gt;
                PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=29950</id>
		<title>Tibat</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=29950"/>
		<updated>2022-07-25T16:02:21Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Tibat&lt;br /&gt;
 |Picture=Batty_finished.jpg&lt;br /&gt;
 |Omschrijving=Version 2!&lt;br /&gt;
 |Status=Initializing&lt;br /&gt;
 |Contact=benadski&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Tiny bat detector kit&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
I am tired, please translate Dutch text yourself.&lt;br /&gt;
&lt;br /&gt;
HDe microcontroller is eenvoudig te voorzien van nieuwe firmware met behulp van een USB serial converter en een weerstand van rond de 3k. &#039;&#039;&#039;Let op: Verwijder eerst de batterij voordat er geprogrammeerd wordt!&#039;&#039;&#039; Programmeren kan met behulp van de nieuwste versie van het Python 3 programma pyupdi. (python3 pyupdi.py -d tiny402 -c /dev/ttyUSB0 -v -f batty.hex) &lt;br /&gt;
&lt;br /&gt;
Let op: De IO_PROG interface pins zijn van links naar rechts: PA2 (button), PA3 (audio out), GND, PROG, VCC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Schema =====&lt;br /&gt;
&lt;br /&gt;
Het schema hieronder is erg simpel. Het analoge deel tussen microfoon en AVR versterkt vooral de hoge tonen. Doordat het signaal uit Q1 naast een directe verbinding met de AVR ook nog via een laagdoorlaatfilter naar de AVR gaat (beide signalen komen uit op de analoge comparator pins) ontstaat een differentieel signaal op de AC van de AVR. &lt;br /&gt;
&lt;br /&gt;
(Je zou ook kunnen proberen het signaal met de ADC te samplen, maar dan moet je de ADC overklokken (2.5MHz?) en niet meer dan 8 bits gebruiken. Je hebt dan waarschijnlijk niet veel meer dan 3 a 4 bits (LSB) resolutie van het signaal, maar dat is beter dan 1. In free running mode kost een conversie 13 cycles, dus haal je 192ksps bij 2.5MHz, maar of de AVR het trekt weet ik niet. Je krijgt misschien ook last van de interne capaciteit van de ADC, dat filtert dan juist weer de hoge tonen eruit. Of dit significant is heb ik niet berekend of getest.)  &lt;br /&gt;
&lt;br /&gt;
Zie het &amp;quot;Discussion&amp;quot; tabblad, bertrik heeft een idee voor heterodyne detectie. Dat zou een mooie software upgrade zijn, het verbetert de audio kwaliteit enorm! (AC vs. ADC input en 1 bit vs. PWM output, met daarbij nog een lineaire verschuiving in het geluid in plaats van een deling maakt het bijna een professioneel apparaatje.) Het mooie is dat bij de ATtiny402 de ADC veel meer opties heeft om op verschillende sample frequenties te draaien in continuous mode dan bij oudere AVR&#039;s. Dus dit moet kunnen werken!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Source =====&lt;br /&gt;
&lt;br /&gt;
De source kan worden gecompileerd met AVR-GCC (nieuwste versie). Onderstaande code is snel inelkaar geflanst, je kunt er vast wat beters van maken! Als dat gelukt is, graag de code delen, je kunt het &amp;quot;Discussion&amp;quot; tabblad gebruiken om de source te posten. Ik zal de zooi binnenkort ook op github plaatsen, dan kun je vorken enzo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * t402code.c&lt;br /&gt;
 *&lt;br /&gt;
 * Created: 01/10/2019 15:22:39&lt;br /&gt;
 * Author : Wilenzo&lt;br /&gt;
 */ &lt;br /&gt;
&lt;br /&gt;
#define F_CPU 10000000UL // 20 MHz clock speed / 2 prescaler&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;avr/io.h&amp;gt;&lt;br /&gt;
#include &amp;lt;util/delay_basic.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/interrupt.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/sleep.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
//Pins&lt;br /&gt;
#define UAMP  1&lt;br /&gt;
#define BUTN  2&lt;br /&gt;
#define AOUT  3&lt;br /&gt;
#define NMIC  6&lt;br /&gt;
#define PMIC  7&lt;br /&gt;
&lt;br /&gt;
//Port&lt;br /&gt;
#define FALLING       0x03&lt;br /&gt;
#define INPUT_DISABLE 0x04&lt;br /&gt;
#define PULLUPEN      0x08&lt;br /&gt;
&lt;br /&gt;
//Analog Comparator&lt;br /&gt;
#define HYS_00        0x01 &lt;br /&gt;
#define HYS_10        0x03&lt;br /&gt;
#define HYS_25        0x05&lt;br /&gt;
#define HYS_50        0x07&lt;br /&gt;
#define AC_OFF        0x00&lt;br /&gt;
#define NEG_EDGE      0x20&lt;br /&gt;
&lt;br /&gt;
//Global variables&lt;br /&gt;
volatile uint8_t cntAC = 0;  //AC call counter, for frequency division&lt;br /&gt;
volatile uint8_t toAC  = 1;  //time-out flag for AC, silences output when active&lt;br /&gt;
volatile uint8_t fDiv  = 16; //Division factor for frequency of microphone 32kHz-&amp;gt;2kHz after reset, must never be lower than 2!&lt;br /&gt;
volatile uint8_t Zzz   = 0;  //Sleep trigger&lt;br /&gt;
&lt;br /&gt;
//Every low to high transition a counter is increased, except when a previous time-out is detected, then only the time-out is cleared.&lt;br /&gt;
ISR(AC0_AC_vect){&lt;br /&gt;
    AC0_STATUS |= 0x01;&lt;br /&gt;
    if (!(toAC)) ++cntAC; else toAC = 0; &lt;br /&gt;
    TCB0_CNT = 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Timeout! Signal used to disable sound generation is setting cntAC to max.&lt;br /&gt;
ISR(TCB0_INT_vect){&lt;br /&gt;
    TCB0_INTFLAGS |= 0x01;&lt;br /&gt;
    toAC = 1;&lt;br /&gt;
    cntAC = 0xFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Wake-up from deep sleep or button pressed. Turn on RTC if it was turned off, else change division factor of frequency&lt;br /&gt;
ISR(PORTA_PORT_vect){&lt;br /&gt;
    if (RTC_CTRLA &amp;amp; 0x01){&lt;br /&gt;
        // Already running: Change division factor, selectable are: 2, 4, 8, 16, 32, 64 and 128&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
        RTC_CNT = 0;&lt;br /&gt;
        fDiv &amp;lt;&amp;lt;= 1; &lt;br /&gt;
        if (fDiv == 0) fDiv = 2; &lt;br /&gt;
        if (fDiv &amp;gt; 4) TCB0_CCMP = 1000; else TCB0_CCMP = 2000; //Select 10kHz or 5kHz lower detection limit (for divisions 2 and 4).&lt;br /&gt;
    } else {&lt;br /&gt;
        // Wake from sleep&lt;br /&gt;
        sleep_disable();&lt;br /&gt;
        Zzz = 0;&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
        RTC_CTRLA |= 0x01;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    //Wait a while, then wait for release, wait more: poor man&#039;s debounce function&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    while(!(PORTA_IN &amp;amp; 1&amp;lt;&amp;lt;BUTN));&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
        &lt;br /&gt;
    //Turn on microphone amplifier, clear interrupt flags&lt;br /&gt;
    PORTA_OUTSET = (1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
    PORTA_INTFLAGS = 0xFF;&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Auto power off after 5 minutes of button inactivity&lt;br /&gt;
ISR(RTC_CNT_vect){&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
    Zzz = 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Init I/O, timers, interrupts etc...&lt;br /&gt;
void init(void){&lt;br /&gt;
    	//Set clock to 10MHz, should work from 2.7V and up.&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc);&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLB, CLKCTRL_PEN_bm | CLKCTRL_PDIV_2X_gc);&lt;br /&gt;
&lt;br /&gt;
      //CPU: Round robin interrupt handling&lt;br /&gt;
      CPUINT_CTRLA = CPUINT_LVL0RR_bm;&lt;br /&gt;
&lt;br /&gt;
      //Port configuration&lt;br /&gt;
      PORTA_DIR = (1&amp;lt;&amp;lt;AOUT)|(1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
      PORTA_OUT = 0;&lt;br /&gt;
      PORTA_PIN1CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN2CTRL = PULLUPEN | FALLING;&lt;br /&gt;
      PORTA_PIN3CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN6CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN7CTRL = INPUT_DISABLE;&lt;br /&gt;
      &lt;br /&gt;
      //Analog comparator&lt;br /&gt;
      AC0_CTRLA    = HYS_00 | NEG_EDGE; //0mV hysteresis, negative edge interrupt, on.&lt;br /&gt;
      AC0_MUXCTRLA = 0;                 //Normal pos/neg IO pins are used&lt;br /&gt;
      AC0_INTCTRL  = 0x01;              //Negative edge interrupt on&lt;br /&gt;
&lt;br /&gt;
      //Timer B (time-out check)&lt;br /&gt;
      TCB0_CCMP    = 1000; // 10000Hz interrupts, for ignoring lower frequencies, higher number =&amp;gt; lower frequency&lt;br /&gt;
      TCB0_CTRLA   = 0x01; // Counter on, peripheral speed (=&amp;gt; 10MHz)&lt;br /&gt;
      TCB0_INTCTRL = 0x01; // Interrupt on&lt;br /&gt;
&lt;br /&gt;
      //RTC, used for auto power off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x08);&lt;br /&gt;
      RTC_CMP      = 300;  // About 5 minutes of listening time before the unit is turned off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
      RTC_CNT      = 0;&lt;br /&gt;
      RTC_INTCTRL  = 0x02; // Compare interrupt&lt;br /&gt;
      RTC_CLKSEL   = 0x01; // Set clock rate to 1024Hz&lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
      RTC_CTRLA    = 0x51; // Turn RTC on, with 1024 prescaling factor.&lt;br /&gt;
&lt;br /&gt;
      //Sleep to power down mode (deep)&lt;br /&gt;
      SLPCTRL_CTRLA = 0x04;&lt;br /&gt;
&lt;br /&gt;
      //Enable interrupts&lt;br /&gt;
      sei();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
    init();&lt;br /&gt;
&lt;br /&gt;
    while (1) &lt;br /&gt;
    {&lt;br /&gt;
        //Check sleepiness&lt;br /&gt;
        if (Zzz) {&lt;br /&gt;
            //beep&lt;br /&gt;
            PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            for (uint16_t a=50; a&amp;lt;255; ++a){&lt;br /&gt;
              _delay_loop_2(a&amp;lt;&amp;lt;5);&lt;br /&gt;
              PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            //Turn off all outputs, RTC too and reset RTC&lt;br /&gt;
            PORTA_OUT = 0;&lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
            RTC_CTRLA &amp;amp;= 0xFE; &lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
            RTC_CNT   = 0;            &lt;br /&gt;
            &lt;br /&gt;
            //Sleep (and unsleep after wake to be sure)&lt;br /&gt;
            sleep_enable();&lt;br /&gt;
            sleep_cpu();&lt;br /&gt;
            sleep_disable();&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        //Auto turn off underflow protection&lt;br /&gt;
        if(RTC_CNT &amp;gt; 300) RTC_CNT = 300;&lt;br /&gt;
&lt;br /&gt;
        //Check if output pin should be toggled or be turned off. This produces &amp;quot;sound&amp;quot;.&lt;br /&gt;
        if (fDiv &amp;lt; 2) fDiv = 2;&lt;br /&gt;
        if (cntAC &amp;gt;= (fDiv&amp;gt;&amp;gt;1)){&lt;br /&gt;
            if (cntAC == 0xFF){&lt;br /&gt;
                //Off&lt;br /&gt;
                PORTA_DIRCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            } else {&lt;br /&gt;
                //Toggle&lt;br /&gt;
                cntAC -= (fDiv&amp;gt;&amp;gt;1);&lt;br /&gt;
                PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=29949</id>
		<title>Tibat</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Tibat&amp;diff=29949"/>
		<updated>2022-07-25T15:00:09Z</updated>

		<summary type="html">&lt;p&gt;Glu: Created page with &amp;quot;{{Project  |Name=Tibat  |Picture=Batty_finished.jpg  |Omschrijving=Version 2!  |Status=Initializing  |Contact=benadski }}  == &amp;quot;Tiny bat detector kit&amp;quot; ==  I am tired, please tr...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
 |Name=Tibat&lt;br /&gt;
 |Picture=Batty_finished.jpg&lt;br /&gt;
 |Omschrijving=Version 2!&lt;br /&gt;
 |Status=Initializing&lt;br /&gt;
 |Contact=benadski&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Tiny bat detector kit&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
I am tired, please translate Dutch text yourself.&lt;br /&gt;
&lt;br /&gt;
Het was weer een groot succes, vooral jong, maar ook oud kwamen solderen, 36 kits zijn er inelkaar gezet, alle gingen werkend mee naar huis! Dit jaar heeft benadski (van Wilenzo) zich weer (net op tijd) druk gemaakt en kits ontwikkeld, geprogrammeerd en geleverd. Dit keer is met behulp van de ATtiny402 microcontroller een programmeerbare vleermuisdetector gemaakt. De microcontroller is eenvoudig te voorzien van nieuwe software met behulp van een USB serial converter en een 3k weerstand. &#039;&#039;&#039;Let op: Verwijder eerst de batterij voordat er geprogrammeerd wordt!&#039;&#039;&#039; Programmeren kan met behulp van de nieuwste versie van het Python 3 programma pyupdi. (python3 pyupdi.py -d tiny402 -c /dev/ttyUSB0 -v -f batty.hex) &lt;br /&gt;
&lt;br /&gt;
Let op: De IO_PROG interface heeft pin 1 rechts zitten, de pinnen tellen vlnr dus van 5 t/m 1, net als in het schema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Schema =====&lt;br /&gt;
&lt;br /&gt;
Het schema hieronder is erg simpel en kan vast nog verder geoptimaliseerd worden. Het analoge deel tussen microfoon en AVR versterkt vooral de hoge tonen vanaf pak &#039;m beet 10kHz. Doordat het signaal uit Q1 naast een directe verbinding met de AVR ook nog via een laagdoorlaatfilter naar de AVR gaat (beide signalen komen uit op de analoge comparator pins) ontstaat een differentieel signaal op de AC van de AVR. &lt;br /&gt;
&lt;br /&gt;
(Je zou ook kunnen proberen het signaal met de ADC te samplen, maar dan moet je de ADC overklokken (2.5MHz?) en niet meer dan 8 bits gebruiken. Je hebt dan waarschijnlijk niet veel meer dan 3 a 4 bits (LSB) resolutie van het signaal, maar dat is beter dan 1. In free running mode kost een conversie 13 cycles, dus haal je 192ksps bij 2.5MHz, maar of de AVR het trekt weet ik niet. Je krijgt misschien ook last van de interne capaciteit van de ADC, dat filtert dan juist weer de hoge tonen eruit. Of dit significant is heb ik niet berekend of getest.)  &lt;br /&gt;
&lt;br /&gt;
Zie het &amp;quot;Discussion&amp;quot; tabblad, bertrik heeft een idee voor heterodyne detectie. Dat zou een mooie software upgrade zijn, het verbetert de audio kwaliteit enorm! (AC vs. ADC input en 1 bit vs. PWM output, met daarbij nog een lineaire verschuiving in het geluid in plaats van een deling maakt het bijna een professioneel apparaatje.) Het mooie is dat bij de ATtiny402 de ADC veel meer opties heeft om op verschillende sample frequenties te draaien in continuous mode dan bij oudere AVR&#039;s. Dus dit moet kunnen werken!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Source =====&lt;br /&gt;
&lt;br /&gt;
De source kan worden gecompileerd met AVR-GCC (nieuwste versie). Onderstaande code is snel inelkaar geflanst, je kunt er vast wat beters van maken! Als dat gelukt is, graag de code delen, je kunt het &amp;quot;Discussion&amp;quot; tabblad gebruiken om de source te posten. Ik zal de zooi binnenkort ook op github plaatsen, dan kun je vorken enzo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * t402code.c&lt;br /&gt;
 *&lt;br /&gt;
 * Created: 01/10/2019 15:22:39&lt;br /&gt;
 * Author : Wilenzo&lt;br /&gt;
 */ &lt;br /&gt;
&lt;br /&gt;
#define F_CPU 10000000UL // 20 MHz clock speed / 2 prescaler&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;avr/io.h&amp;gt;&lt;br /&gt;
#include &amp;lt;util/delay_basic.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/interrupt.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/sleep.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
//Pins&lt;br /&gt;
#define UAMP  1&lt;br /&gt;
#define BUTN  2&lt;br /&gt;
#define AOUT  3&lt;br /&gt;
#define NMIC  6&lt;br /&gt;
#define PMIC  7&lt;br /&gt;
&lt;br /&gt;
//Port&lt;br /&gt;
#define FALLING       0x03&lt;br /&gt;
#define INPUT_DISABLE 0x04&lt;br /&gt;
#define PULLUPEN      0x08&lt;br /&gt;
&lt;br /&gt;
//Analog Comparator&lt;br /&gt;
#define HYS_00        0x01 &lt;br /&gt;
#define HYS_10        0x03&lt;br /&gt;
#define HYS_25        0x05&lt;br /&gt;
#define HYS_50        0x07&lt;br /&gt;
#define AC_OFF        0x00&lt;br /&gt;
#define NEG_EDGE      0x20&lt;br /&gt;
&lt;br /&gt;
//Global variables&lt;br /&gt;
volatile uint8_t cntAC = 0;  //AC call counter, for frequency division&lt;br /&gt;
volatile uint8_t toAC  = 1;  //time-out flag for AC, silences output when active&lt;br /&gt;
volatile uint8_t fDiv  = 16; //Division factor for frequency of microphone 32kHz-&amp;gt;2kHz after reset, must never be lower than 2!&lt;br /&gt;
volatile uint8_t Zzz   = 0;  //Sleep trigger&lt;br /&gt;
&lt;br /&gt;
//Every low to high transition a counter is increased, except when a previous time-out is detected, then only the time-out is cleared.&lt;br /&gt;
ISR(AC0_AC_vect){&lt;br /&gt;
    AC0_STATUS |= 0x01;&lt;br /&gt;
    if (!(toAC)) ++cntAC; else toAC = 0; &lt;br /&gt;
    TCB0_CNT = 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Timeout! Signal used to disable sound generation is setting cntAC to max.&lt;br /&gt;
ISR(TCB0_INT_vect){&lt;br /&gt;
    TCB0_INTFLAGS |= 0x01;&lt;br /&gt;
    toAC = 1;&lt;br /&gt;
    cntAC = 0xFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Wake-up from deep sleep or button pressed. Turn on RTC if it was turned off, else change division factor of frequency&lt;br /&gt;
ISR(PORTA_PORT_vect){&lt;br /&gt;
    if (RTC_CTRLA &amp;amp; 0x01){&lt;br /&gt;
        // Already running: Change division factor, selectable are: 2, 4, 8, 16, 32, 64 and 128&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
        RTC_CNT = 0;&lt;br /&gt;
        fDiv &amp;lt;&amp;lt;= 1; &lt;br /&gt;
        if (fDiv == 0) fDiv = 2; &lt;br /&gt;
        if (fDiv &amp;gt; 4) TCB0_CCMP = 1000; else TCB0_CCMP = 2000; //Select 10kHz or 5kHz lower detection limit (for divisions 2 and 4).&lt;br /&gt;
    } else {&lt;br /&gt;
        // Wake from sleep&lt;br /&gt;
        sleep_disable();&lt;br /&gt;
        Zzz = 0;&lt;br /&gt;
        while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
        RTC_CTRLA |= 0x01;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    //Wait a while, then wait for release, wait more: poor man&#039;s debounce function&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    _delay_loop_2(0);    &lt;br /&gt;
    while(!(PORTA_IN &amp;amp; 1&amp;lt;&amp;lt;BUTN));&lt;br /&gt;
    _delay_loop_2(0);&lt;br /&gt;
        &lt;br /&gt;
    //Turn on microphone amplifier, clear interrupt flags&lt;br /&gt;
    PORTA_OUTSET = (1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
    PORTA_INTFLAGS = 0xFF;&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Auto power off after 5 minutes of button inactivity&lt;br /&gt;
ISR(RTC_CNT_vect){&lt;br /&gt;
    RTC_INTFLAGS |= 0x02;&lt;br /&gt;
    Zzz = 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Init I/O, timers, interrupts etc...&lt;br /&gt;
void init(void){&lt;br /&gt;
    	//Set clock to 10MHz, should work from 2.7V and up.&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLA, CLKCTRL_CLKSEL_OSC20M_gc);&lt;br /&gt;
      _PROTECTED_WRITE(CLKCTRL_MCLKCTRLB, CLKCTRL_PEN_bm | CLKCTRL_PDIV_2X_gc);&lt;br /&gt;
&lt;br /&gt;
      //CPU: Round robin interrupt handling&lt;br /&gt;
      CPUINT_CTRLA = CPUINT_LVL0RR_bm;&lt;br /&gt;
&lt;br /&gt;
      //Port configuration&lt;br /&gt;
      PORTA_DIR = (1&amp;lt;&amp;lt;AOUT)|(1&amp;lt;&amp;lt;UAMP);&lt;br /&gt;
      PORTA_OUT = 0;&lt;br /&gt;
      PORTA_PIN1CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN2CTRL = PULLUPEN | FALLING;&lt;br /&gt;
      PORTA_PIN3CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN6CTRL = INPUT_DISABLE;&lt;br /&gt;
      PORTA_PIN7CTRL = INPUT_DISABLE;&lt;br /&gt;
      &lt;br /&gt;
      //Analog comparator&lt;br /&gt;
      AC0_CTRLA    = HYS_00 | NEG_EDGE; //0mV hysteresis, negative edge interrupt, on.&lt;br /&gt;
      AC0_MUXCTRLA = 0;                 //Normal pos/neg IO pins are used&lt;br /&gt;
      AC0_INTCTRL  = 0x01;              //Negative edge interrupt on&lt;br /&gt;
&lt;br /&gt;
      //Timer B (time-out check)&lt;br /&gt;
      TCB0_CCMP    = 1000; // 10000Hz interrupts, for ignoring lower frequencies, higher number =&amp;gt; lower frequency&lt;br /&gt;
      TCB0_CTRLA   = 0x01; // Counter on, peripheral speed (=&amp;gt; 10MHz)&lt;br /&gt;
      TCB0_INTCTRL = 0x01; // Interrupt on&lt;br /&gt;
&lt;br /&gt;
      //RTC, used for auto power off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x08);&lt;br /&gt;
      RTC_CMP      = 300;  // About 5 minutes of listening time before the unit is turned off &lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
      RTC_CNT      = 0;&lt;br /&gt;
      RTC_INTCTRL  = 0x02; // Compare interrupt&lt;br /&gt;
      RTC_CLKSEL   = 0x01; // Set clock rate to 1024Hz&lt;br /&gt;
      while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
      RTC_CTRLA    = 0x51; // Turn RTC on, with 1024 prescaling factor.&lt;br /&gt;
&lt;br /&gt;
      //Sleep to power down mode (deep)&lt;br /&gt;
      SLPCTRL_CTRLA = 0x04;&lt;br /&gt;
&lt;br /&gt;
      //Enable interrupts&lt;br /&gt;
      sei();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
    init();&lt;br /&gt;
&lt;br /&gt;
    while (1) &lt;br /&gt;
    {&lt;br /&gt;
        //Check sleepiness&lt;br /&gt;
        if (Zzz) {&lt;br /&gt;
            //beep&lt;br /&gt;
            PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            for (uint16_t a=50; a&amp;lt;255; ++a){&lt;br /&gt;
              _delay_loop_2(a&amp;lt;&amp;lt;5);&lt;br /&gt;
              PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            //Turn off all outputs, RTC too and reset RTC&lt;br /&gt;
            PORTA_OUT = 0;&lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x01);&lt;br /&gt;
            RTC_CTRLA &amp;amp;= 0xFE; &lt;br /&gt;
            while(RTC_STATUS &amp;amp; 0x02);&lt;br /&gt;
            RTC_CNT   = 0;            &lt;br /&gt;
            &lt;br /&gt;
            //Sleep (and unsleep after wake to be sure)&lt;br /&gt;
            sleep_enable();&lt;br /&gt;
            sleep_cpu();&lt;br /&gt;
            sleep_disable();&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        //Auto turn off underflow protection&lt;br /&gt;
        if(RTC_CNT &amp;gt; 300) RTC_CNT = 300;&lt;br /&gt;
&lt;br /&gt;
        //Check if output pin should be toggled or be turned off. This produces &amp;quot;sound&amp;quot;.&lt;br /&gt;
        if (fDiv &amp;lt; 2) fDiv = 2;&lt;br /&gt;
        if (cntAC &amp;gt;= (fDiv&amp;gt;&amp;gt;1)){&lt;br /&gt;
            if (cntAC == 0xFF){&lt;br /&gt;
                //Off&lt;br /&gt;
                PORTA_DIRCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTCLR = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            } else {&lt;br /&gt;
                //Toggle&lt;br /&gt;
                cntAC -= (fDiv&amp;gt;&amp;gt;1);&lt;br /&gt;
                PORTA_DIRSET = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
                PORTA_OUTTGL = (1&amp;lt;&amp;lt;AOUT);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Inkoopactie_spaceblankets&amp;diff=29882</id>
		<title>Inkoopactie spaceblankets</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Inkoopactie_spaceblankets&amp;diff=29882"/>
		<updated>2022-07-05T19:01:00Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hoi, ik wil spaceblankets om mijn tent bij MCH wat langer uit de zon te houden. Doe je ook mee? Ik ga er van uit dat als je jezelf aanmeld, je ook een revbank account hebt waar geld op staat. &lt;br /&gt;
&lt;br /&gt;
Ik wil bestellen uiterlijk 10 juli.&lt;br /&gt;
&lt;br /&gt;
https://www.ehbo-centrum.nl/reddingsdeken-universeel-160x210cm-1st-p-4952.html&lt;br /&gt;
&lt;br /&gt;
Prijs zal schalen van 1,50 per stuk (bij 10 stuks totaal) tot iets van 1 euro per stuk (bij 50 stuks).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Aantal blankets&lt;br /&gt;
|-&lt;br /&gt;
| Sebastius || 5&lt;br /&gt;
|-&lt;br /&gt;
| qguv || 10&lt;br /&gt;
|-&lt;br /&gt;
| Jilles || 10&lt;br /&gt;
|-&lt;br /&gt;
| Eightdot || 10&lt;br /&gt;
|-&lt;br /&gt;
| benadski || 10&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Project_frees&amp;diff=28919</id>
		<title>Project frees</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Project_frees&amp;diff=28919"/>
		<updated>2022-01-28T13:58:20Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Crowdfunding */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  {{Project&lt;br /&gt;
   |Name=Frees&lt;br /&gt;
   |Picture=hbm-223-9.jpg-1200x600-8d5f3ebc88.jpg&lt;br /&gt;
   |Omschrijving=Voorstel voor een freesmachine&lt;br /&gt;
   |Status=Initializing&lt;br /&gt;
   |Contact=supakeen&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
= Frees =&lt;br /&gt;
== tl;dr ==&lt;br /&gt;
&lt;br /&gt;
Voorstel voor een Freesmachine, specifiek deze: [https://www.hbm-machines.com/producten/hbm-bf-30-freesmachine-grote-tafel-met-sino-3-assig-digitaal-uitleessysteem HBM BF 30] van 2699 EUR. Waarom? Kun je gave dingen mee maken. Waar? Werkplaats. Wie? [[supakeen]], ???, jij?.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Denk aan alle woordgrapjes die we kunnen maken met een frees!&#039;&#039;&lt;br /&gt;
&amp;lt;!-- ik [v/f]rees dat dat toch echt te flauw is --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wat is het idee? ==&lt;br /&gt;
&lt;br /&gt;
Het zou leuk zijn om voor de space om een verticale freesmachine te kopen. Ons oog is gevallen op de HBM BF 30 freesmachine. Waarom deze?&lt;br /&gt;
&lt;br /&gt;
* ISO30 opname, breder en stijver dan de lichtere modellen, waardoor de machine langer heel blijft, en het werkstuk zelf eerder stuk gaat dan de machine&lt;br /&gt;
* 230 kg, flinke massa waardoor trillingen in de bewerking goed worden opgenomen. 1100W.&lt;br /&gt;
* Genoeg ruimte om verdeelplaten en andere zaken op de XY tafel te zetten, en nog ruimte overhouden voor werkstuk en frees&lt;br /&gt;
* DRO, digital readout X Y en Z as, voor feedback bij handmatige bewerkingen en snel rekenen&lt;br /&gt;
* T12 sleuven in XY tafel, handmatig bediend, met afvoer voor koel/smeervloeistof&lt;br /&gt;
* 70 mm spindelslag (vergelijkbaar met kolomboor), bijv voor tappen en boren, naast de Z-as zelf&lt;br /&gt;
* Voldoende vermogen voor staalbewerking en wat grotere frees&lt;br /&gt;
&lt;br /&gt;
== Wat kan je ermee? ==&lt;br /&gt;
&lt;br /&gt;
Een freesmachine is een super veelzijdig stuk gereedschap, ze gebruiken draaiende bits (frezen) om stukken van een werkstuk weg te halen. Dit kunnen ze met hoge precisie en uit harde materialen (denk aan staal en alles wat zachter is dan staal). Hierdoor kun je exact haakse dingen maken. Gaten boren op precies 15 graden van elkaar in een rond werkstuk. Afvlakken van werkstukken.&lt;br /&gt;
&lt;br /&gt;
De combinatie van een frees en een eventuele ooit mogelijke hypothetische draaibank betekent dat het overgrootte deel van tooling, onderdelen, en andere metalen slijtdelen op de space kunnen worden gefabriceerd.&lt;br /&gt;
&lt;br /&gt;
Hier een kleine appetizer:&lt;br /&gt;
&lt;br /&gt;
* Frontpanelen uit aluminium frezen voor je behuizing&lt;br /&gt;
* Eigen soldeerpunten maken&lt;br /&gt;
* Heatsinks voor je project&lt;br /&gt;
&lt;br /&gt;
== Veiligheid ==&lt;br /&gt;
&lt;br /&gt;
Zoals bij alle nieuwe (grote) apparatuur is het belangrijk om de veiligheid op orde te stellen. Een frees is een sterke kolomboor machine met alle gevaren van dien. Daarnaast is het apparaat zwaarder, groter, en krachtiger. Daarom zijn er een aantal fysieke eisen aan een frees:&lt;br /&gt;
&lt;br /&gt;
* Noodknop op een plek die altijd bereikbaar is&lt;br /&gt;
* Mogelijkheid om, of inbegrepen in, spatschermen om het werkstuk en bewegende delen te hebben.&lt;br /&gt;
* De frees mag niet spontaan aangaan na inschakeling stroom&lt;br /&gt;
* De frees moet stevig staan&lt;br /&gt;
&lt;br /&gt;
Daarnaast is er de persoonlijke veiligheid van een frees. Hoewel het risico op zwaar letsel een stuk kleiner is dan bij de voorgenoemde hypothetische toekomstige mogelijke misschien-draaibank is er wel degelijk letsel mogelijk. Daarom zijn de volgende dingen benodigd:&lt;br /&gt;
&lt;br /&gt;
* Veiligheidsopschriften (stickers, etc) (kartrekker: [[supakeen]])&lt;br /&gt;
* Documentatie op de wiki (kartrekker: [[supakeen]])&lt;br /&gt;
* Eventuele mechanische en/of elektrische aanpassingen voor extra noodknoppen en schakelaars (kartrekker: &#039;&#039;&#039;gezocht&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Locatie ==&lt;br /&gt;
&lt;br /&gt;
De makkelijke plek voor de frees is in de werkplaats. De voorgestelde frees heeft geen krachtstroom nodig en maakt geen vonken. Het is belangrijk om te melden dat de frees wel vonken &#039;&#039;&#039;kan&#039;&#039;&#039; maken op hoge doorvoer en met carbon frezen maar men kan ervoor zorgen dat dit niet gebeurt.&lt;br /&gt;
&lt;br /&gt;
Als plek stel ik voor om de frees op de lage werkbank voor het raam te plaatsen. Dit levert een goede werkhoogte op en voor zover ik heb kunnen navragen is de werkbank sterk genoeg om het gewicht te dragen. Er zal in de praktijk moeten blijken of de werkbank genoeg laterale stevigheid heeft voor eventuele trillingen.&lt;br /&gt;
&lt;br /&gt;
Mocht blijken dat de werkbank verstevigd moet worden dan neemt [[supakeen]] dat op zich.&lt;br /&gt;
&lt;br /&gt;
== Gebruik ==&lt;br /&gt;
&lt;br /&gt;
Het algemeen gebruik van de frees zal worden gedocumenteerd op de wiki door [[supakeen]] onder het mom van de veiligheid. Dit zal ook het algemeen basis gebruik beschrijven:&lt;br /&gt;
&lt;br /&gt;
* Uitwisselen van toolholders&lt;br /&gt;
* Hoe een werkstuk te klemmen&lt;br /&gt;
* Hoe te meten&lt;br /&gt;
&lt;br /&gt;
Er is een grote olifant die zich heeft verstopt achter de frees en dat is dat het zeer zeker mogelijk is om deze onherstelbaar te beschadigen met foutief gebruik. Mocht iemand een te diepe toevoer nemen dan is het mogelijk om de spindel te beschadigen.&lt;br /&gt;
&lt;br /&gt;
We kunnen ervan uitgaan dat mensen voorzichtig met de frees omgaan, deze afdoende documenteren, en volplakken met stickers.&lt;br /&gt;
&lt;br /&gt;
Het alternatief is dat, net zoals de lasercutter nu, er eerst instructie voor gebruik dient plaats te vinden. Dat zou kunnen worden gedaan door [[supakeen]] maar er zullen meer mensen benodigd zijn dan 1.&lt;br /&gt;
&lt;br /&gt;
== Kopen  ==&lt;br /&gt;
&lt;br /&gt;
=== Frees ===&lt;br /&gt;
&lt;br /&gt;
Totale kosten &#039;&#039;&#039;2700 EUR&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* [https://www.hbm-machines.com/producten/hbm-bf-30-freesmachine-grote-tafel-met-sino-3-assig-digitaal-uitleessysteem HBM BF 30 (2699,99 EUR)]&lt;br /&gt;
&lt;br /&gt;
Om de frees klaar voor gebruik te maken dient er een minimale set accessoires bij gekocht te worden.&lt;br /&gt;
&lt;br /&gt;
=== Minimale Set ===&lt;br /&gt;
&lt;br /&gt;
Totale kosten: &#039;&#039;&#039;210 EUR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
De minimale set bevat een uitgebreide selectie aan frezen zodat we kunnen uitvinden wat er veel gebruikt word.&lt;br /&gt;
&lt;br /&gt;
* [https://www.hbm-machines.com/producten/gereedschap-en-toebehoren/machineklemmen-en-boorklemmen/hbm-100-mm-professionele-boorklem-freesklem-met-v-bek Machineklem Basis (39.99 EUR)]: voor het vasthouden van werkstukken&lt;br /&gt;
* [https://www.hbm-machines.com/producten/hbm-iso-30-spantangenset ISO 30 spantangenset (69.99 EUR)]: voor het vasthouden van tools.&lt;br /&gt;
* [https://www.hbm-machines.com/producten/gereedschap-en-toebehoren/frezen-en-frezensets/frezen/hbm-hss-tin-radiusfrezen Radiusfrezen (25 EUR/set)]: voor het maken van afgeronde hoeken&lt;br /&gt;
* [https://www.hbm-machines.com/producten/gereedschap-en-toebehoren/frezen-en-frezensets/frezen/hbm-hss-spiebaanfrezen Spiebaanfrezen (64 EUR/set)]: spiebaanfrezen kunnen verticaal het werkstuk in en snijden ook aan de zijkanten, goede allrounder dus.&lt;br /&gt;
&lt;br /&gt;
=== Uitgebreide set ===&lt;br /&gt;
&lt;br /&gt;
Minimaal plus:&lt;br /&gt;
&lt;br /&gt;
* Zaagfrezen setjes&lt;br /&gt;
&lt;br /&gt;
=== Nice-to-haves ===&lt;br /&gt;
&lt;br /&gt;
Absoluut niet benodigd, wel heel leuk!&lt;br /&gt;
&lt;br /&gt;
* [https://www.hbm-machines.com/producten/hbm-bf-30-automatische-tafelvoeding Automatische Tafelvoeding (299.99 EUR)]: voor het automatisch doorvoeren van de tafel. Dit maakt van de machine een CNC (= computergestuurde) frees.&lt;br /&gt;
&lt;br /&gt;
=== Stellage ===&lt;br /&gt;
&lt;br /&gt;
Het ding moet ergens staan.&lt;br /&gt;
&lt;br /&gt;
== Slijtonderdelen ==&lt;br /&gt;
&lt;br /&gt;
De frees gaat sommige onderdelen opeten, daarmee zijn voornamelijk de freesjes zelf gemoeid. Er zal ook af en toe wat geolied moeten worden. Het is onmogelijk om in te schatten hoe veel freesjes er opgegeten worden per tijd, dit is volledig afhankelijk van de gebruiker en de uitgevoerde werkzaamheden.&lt;br /&gt;
&lt;br /&gt;
Ik verwacht dat grootgebruikers van de frees hun eigen (duurdere) specialistische freesjes zullen kopen.&lt;br /&gt;
&lt;br /&gt;
== Crowdfunding ==&lt;br /&gt;
&lt;br /&gt;
Omdat dit ding duur is en ik het heel graag wil, spreekt geld meer dan woorden in onze kapitalistische samenleving (no gods no masters!), mocht je mee willen betalen aan dit voorstel zet dan je naam erbij in onderstaande tabel.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Wie !! Hoeveel? !! Betaald&lt;br /&gt;
|-&lt;br /&gt;
| supakeen || 200 EUR || ja&lt;br /&gt;
|-&lt;br /&gt;
| cmpxchg || 200 EUR || ja&lt;br /&gt;
|-&lt;br /&gt;
| pbx || 500 EUR || ja&lt;br /&gt;
|-&lt;br /&gt;
| Sebastius || 200 EUR || ja&lt;br /&gt;
|-&lt;br /&gt;
| Jelle || 100 EUR || ja&lt;br /&gt;
|-&lt;br /&gt;
| noopwafel || 100 EUR || ja&lt;br /&gt;
|-&lt;br /&gt;
| audionerd || 100 EUR || ja&lt;br /&gt;
|-&lt;br /&gt;
| molenaar || 200 EUR&lt;br /&gt;
|-&lt;br /&gt;
| Maxell || 50 EUR&lt;br /&gt;
|-&lt;br /&gt;
| anoniem || 2 EUR || ja&lt;br /&gt;
|-&lt;br /&gt;
| Dirma || 50 EUR || ja&lt;br /&gt;
|-&lt;br /&gt;
| Boekenwurm || 15 EUR&lt;br /&gt;
|-&lt;br /&gt;
| benadski || 100 EUR &lt;br /&gt;
|-&lt;br /&gt;
| Jij? || 10 miljoen (no u)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Zet jezelf alleen op de tabel als je inderdaad bereid bent mee te betalen aan het plan zoals hierboven. Het bestuur zal je zodra je het zover is een Tikkie toesturen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mededeling vanuit het bestuur: wie een donatie toezegt, krijgt een betaalverzoek van de space (tikkie). Als het freesproject niet doorgaat, wordt de betaling uiteraard teruggestort. We hanteren 1 maart als deadline.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mocht je niet met geld mee willen doen maar alleen moral support willen bieden dan kan dat ook:&lt;br /&gt;
&lt;br /&gt;
* Pwuts!&lt;br /&gt;
* jij?&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28814</id>
		<title>Corona/Reserveren</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28814"/>
		<updated>2022-01-14T14:55:38Z</updated>

		<summary type="html">&lt;p&gt;Glu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Spacen op afspraak =&lt;br /&gt;
&lt;br /&gt;
Wegens lockdown helaas even geen gezelligheid, maar wel het rijk alleen!&lt;br /&gt;
&lt;br /&gt;
* Er mag 1 deelnemer tegelijk op de space zijn met reservering, plus eventueel nog 1 die even snel iets komt halen.&lt;br /&gt;
* &#039;&#039;&#039;Afhalen zonder reservering:&#039;&#039;&#039;&lt;br /&gt;
** Je mag even snel (max. 5 minuten) wat komen halen, 1 tegelijk.&lt;br /&gt;
** Space al vol terwijl er geen reservering is? Wacht tot de vorige afhaler weg is. Gebruik de deurbel als je ongeduldig bent.&lt;br /&gt;
** Niet-deelnemers (ook huisgenoten) wachten buiten.&lt;br /&gt;
* &#039;&#039;&#039;Space gebruiken tijdens de &amp;lt;!--dagelijkse c--&amp;gt;lockdown:&#039;&#039;&#039;&lt;br /&gt;
** Verplicht vooraf inschrijven op deze pagina, maximaal 7 dagen van te voren.&lt;br /&gt;
** Er mag een huisgenoot bij, maar niemand anders binnen laten (uitgezonderd noodgevallen (zie hieronder)).&lt;br /&gt;
** Je spacebezoek duurt maximaal 4 uur, tussen je spacebezoeken laat je een gat van minstens 2 uur. &amp;lt;!--(Voorbeeld: als je van 14:00 tot 18:00 wilt spacen, dan moet je 17:00-18:00 reserveren.)--&amp;gt;&lt;br /&gt;
** De reservering geldt voor de hele space behalve de sparkshack. Voor de sparkshack zijn er [[Corona/Sparkshack|aparte regels]].&lt;br /&gt;
** &#039;&#039;&#039;Arriveren, inchecken, space openen:&#039;&#039;&#039;&lt;br /&gt;
*** NA het begin van je reservering.&lt;br /&gt;
** &#039;&#039;&#039;Uitchecken, space sluiten, vertrekken:&#039;&#039;&#039;&lt;br /&gt;
*** VOOR het einde van je reservering.&lt;br /&gt;
*** VERGEET NIET UIT TE CHECKEN. Als je vergeet uit te checken, moet de volgende wachten op de timeout. Als je ook vergeet om de space te sluiten, komt er geen timeout en is de space gedeadlockt.&lt;br /&gt;
* Volg alle gebruikelijke regels en [[Corona]]-regels.&lt;br /&gt;
* Het kan fris zijn op de space, vooral &#039;s nachts (ca. 17 graden). Met goede kleding kom je de 4 uur echt wel door. Een extra T-shirt onder je hoodie doet wonderen.&lt;br /&gt;
&lt;br /&gt;
== Reserveren ==&lt;br /&gt;
&lt;br /&gt;
Hou de lijst gesorteerd op datum en tijd alsjeblieft!&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Datum !! Begintijd !! Eindtijd !! Naam van deelnemer&lt;br /&gt;
|-&lt;br /&gt;
| woensdag 5 januari 2022 || 13:30 || 17:30 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 6 januari 2022 || 14:00 || 18:00 || hp&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 7 januari 2022 || 17:30 || 19:30 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 7 januari 2022 || 20:30 || 00:30 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 8 januari 2022 || 09:30 || 11:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 8 januari 2022 || 11:00 || 15:00 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zondag 9 januari 2022 || 10:00 || 14:00 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| zondag 9 januari 2022 || 14:00 || 18:00 || hp&lt;br /&gt;
|-&lt;br /&gt;
| maandag 10 januari 2022 || 21:30 || 1:30 || Juerd&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 11:00 || 15:00 || thomas&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 16:45 || 19:00 || Okkie&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 19:00 || 21:00 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 21:00 || 22:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| woensdag 12 januari 2022 || 13:00 || 17:00 || pinoaffe&lt;br /&gt;
|-&lt;br /&gt;
| Donderdag 13 januari 2022 || 04:00 || 8:00 || okkkie&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 13 januari 2022 || 13:15 || 16:45 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 13 januari 2022 || 16:45 || 18:00 || PeterC&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 13 januari 2022 || 20:00 || 00:00 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 14 januari 2022 || 11:30 || 15:00 || lucanator&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 14 januari 2022 || 16:00 || 17:00 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 14 januari 2022 || 17:00 || 20:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 15 januari 2022 || 14:00 || 18:00 || hp&lt;br /&gt;
|-&lt;br /&gt;
| zondag 16 januari 2022 || 12:30 || 13:30 || minicom&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig. Zorg dat je jezelf niet kunt verwonden als je schrikt van de deurbel of van vuurwerk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
**** Hou de lijst op volgorde van datum/tijd! Reserveringen van ≥1 week geleden mogen worden verwijderd.&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Q &amp;amp; A =&lt;br /&gt;
&lt;br /&gt;
; Wat moet ik doen als er iemand aanbelt?&lt;br /&gt;
: Er mag 1 extra deelnemer tegelijkertijd binnen zijn die wat komt halen of brengen. Controleer of de aanbeller ook echt deelnemer is (ken je die niet persoonlijk, laat de deelnemer dan met dies eigen iButton zelf de deur openen). De afhaler moet niet blijven hangen voor een praatje, want de &amp;lt;!--c--&amp;gt;lockdown is om contacten te voorkomen; sorry. In een echt noodgeval kan er uiteraard veel meer.&lt;br /&gt;
&lt;br /&gt;
; Wat is een &#039;noodgeval&#039;?&lt;br /&gt;
: Denk aan heel heftige dingen, zoals fysiek gevaar, een afgebrand huis, of een paniekaanval. In zulke uitzonderlijke omstandigheden kun je naar de space gaan, ook als er al iemand is, en daarvandaan hulp regelen. Als er al iemand ingecheckt is, leg dan uit wat er aan de hand is.&lt;br /&gt;
&lt;br /&gt;
; Handen wassen? Mondkapje?&lt;br /&gt;
: Ja. Dat voorkomt voor een groot deel dat je oppervlakten besmet. Dus ook al ben je alleen, toch doen. En graag alles goed schoonmaken voordat je vertrekt. Als je je mondkapje bent vergeten, kun je er bij de ingang eentje uit de bak pakken.&lt;br /&gt;
&lt;br /&gt;
; Ben ik gegarandeerd alleen op de space?&lt;br /&gt;
: Nee. Er kan iemand langskomen om snel wat op te halen. Diegene moet binnen 5 minuten weer vertrekken. Ook zijn er huurders van kantoorruimte in het gebouw, die via de space naar hun kantoor lopen. Tot slot hebben bestuursleden een sleutel die het altijd doet, voor als er werkzaamheden voor de space zelf nodig zijn.&lt;br /&gt;
&lt;br /&gt;
; Mag je de lasercutter en zo gebruiken?&lt;br /&gt;
: Je mag alle faciliteiten gebruiken, maar besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig.&lt;br /&gt;
&lt;br /&gt;
; Is er een maximum aantal reserveringen per deelnemer?&lt;br /&gt;
: Momenteel is er geen maximum, maar gun je mede-deelnemers ook wat. Er is wel een maximum van 4 uur per spacebezoek.&lt;br /&gt;
&lt;br /&gt;
; Mag je last-minute reserveren?&lt;br /&gt;
: Ja, ongereserveerde tijd mag je ook reserveren vlak voordat die tijd ingaat. Tip: reserveer wel voordat je van huis vertrekt, om te voorkomen dat iemand anders de tijd claimt terwijl je nog onderweg bent.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28796</id>
		<title>Corona/Reserveren</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28796"/>
		<updated>2022-01-13T15:39:01Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Reserveren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Spacen op afspraak =&lt;br /&gt;
&lt;br /&gt;
Wegens lockdown helaas even geen gezelligheid, maar wel het rijk alleen!&lt;br /&gt;
&lt;br /&gt;
* Er mag 1 deelnemer tegelijk op de space zijn met reservering, plus eventueel nog 1 die even snel iets komt halen.&lt;br /&gt;
* &#039;&#039;&#039;Afhalen zonder reservering:&#039;&#039;&#039;&lt;br /&gt;
** Je mag even snel (max. 5 minuten) wat komen halen, 1 tegelijk.&lt;br /&gt;
** Space al vol terwijl er geen reservering is? Wacht tot de vorige afhaler weg is. Gebruik de deurbel als je ongeduldig bent.&lt;br /&gt;
** Niet-deelnemers (ook huisgenoten) wachten buiten.&lt;br /&gt;
* &#039;&#039;&#039;Space gebruiken tijdens de &amp;lt;!--dagelijkse c--&amp;gt;lockdown:&#039;&#039;&#039;&lt;br /&gt;
** Verplicht vooraf inschrijven op deze pagina, maximaal 7 dagen van te voren.&lt;br /&gt;
** Er mag een huisgenoot bij, maar niemand anders binnen laten (uitgezonderd noodgevallen (zie hieronder)).&lt;br /&gt;
** Je spacebezoek duurt maximaal 4 uur, tussen je spacebezoeken laat je een gat van minstens 2 uur. &amp;lt;!--(Voorbeeld: als je van 14:00 tot 18:00 wilt spacen, dan moet je 17:00-18:00 reserveren.)--&amp;gt;&lt;br /&gt;
** De reservering geldt voor de hele space behalve de sparkshack. Voor de sparkshack zijn er [[Corona/Sparkshack|aparte regels]].&lt;br /&gt;
** &#039;&#039;&#039;Arriveren, inchecken, space openen:&#039;&#039;&#039;&lt;br /&gt;
*** NA het begin van je reservering.&lt;br /&gt;
** &#039;&#039;&#039;Uitchecken, space sluiten, vertrekken:&#039;&#039;&#039;&lt;br /&gt;
*** VOOR het einde van je reservering.&lt;br /&gt;
*** VERGEET NIET UIT TE CHECKEN. Als je vergeet uit te checken, moet de volgende wachten op de timeout. Als je ook vergeet om de space te sluiten, komt er geen timeout en is de space gedeadlockt.&lt;br /&gt;
* Volg alle gebruikelijke regels en [[Corona]]-regels.&lt;br /&gt;
* Het kan fris zijn op de space, vooral &#039;s nachts (ca. 17 graden). Met goede kleding kom je de 4 uur echt wel door. Een extra T-shirt onder je hoodie doet wonderen.&lt;br /&gt;
&lt;br /&gt;
== Reserveren ==&lt;br /&gt;
&lt;br /&gt;
Hou de lijst gesorteerd op datum en tijd alsjeblieft!&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Datum !! Begintijd !! Eindtijd !! Naam van deelnemer&lt;br /&gt;
|-&lt;br /&gt;
| woensdag 5 januari 2022 || 13:30 || 17:30 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 6 januari 2022 || 14:00 || 18:00 || hp&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 7 januari 2022 || 17:30 || 19:30 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 7 januari 2022 || 20:30 || 00:30 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 8 januari 2022 || 09:30 || 11:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 8 januari 2022 || 11:00 || 15:00 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zondag 9 januari 2022 || 10:00 || 14:00 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| zondag 9 januari 2022 || 14:00 || 18:00 || hp&lt;br /&gt;
|-&lt;br /&gt;
| maandag 10 januari 2022 || 21:30 || 1:30 || Juerd&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 11:00 || 15:00 || thomas&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 16:45 || 19:00 || Okkie&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 19:00 || 21:00 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 21:00 || 22:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| woensdag 12 januari 2022 || 13:00 || 17:00 || pinoaffe&lt;br /&gt;
|-&lt;br /&gt;
| Donderdag 13 januari 2022 || 04:00 || 8:00 || okkkie&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 13 januari 2022 || 13:15 || 16:45 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 13 januari 2022 || 17:15 || 18:15 || PeterC&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 13 januari 2022 || 20:00 || 23:00 || minicom&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig. Zorg dat je jezelf niet kunt verwonden als je schrikt van de deurbel of van vuurwerk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
**** Hou de lijst op volgorde van datum/tijd! Reserveringen van ≥1 week geleden mogen worden verwijderd.&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Q &amp;amp; A =&lt;br /&gt;
&lt;br /&gt;
; Wat moet ik doen als er iemand aanbelt?&lt;br /&gt;
: Er mag 1 extra deelnemer tegelijkertijd binnen zijn die wat komt halen of brengen. Controleer of de aanbeller ook echt deelnemer is (ken je die niet persoonlijk, laat de deelnemer dan met dies eigen iButton zelf de deur openen). De afhaler moet niet blijven hangen voor een praatje, want de &amp;lt;!--c--&amp;gt;lockdown is om contacten te voorkomen; sorry. In een echt noodgeval kan er uiteraard veel meer.&lt;br /&gt;
&lt;br /&gt;
; Wat is een &#039;noodgeval&#039;?&lt;br /&gt;
: Denk aan heel heftige dingen, zoals fysiek gevaar, een afgebrand huis, of een paniekaanval. In zulke uitzonderlijke omstandigheden kun je naar de space gaan, ook als er al iemand is, en daarvandaan hulp regelen. Als er al iemand ingecheckt is, leg dan uit wat er aan de hand is.&lt;br /&gt;
&lt;br /&gt;
; Handen wassen? Mondkapje?&lt;br /&gt;
: Ja. Dat voorkomt voor een groot deel dat je oppervlakten besmet. Dus ook al ben je alleen, toch doen. En graag alles goed schoonmaken voordat je vertrekt. Als je je mondkapje bent vergeten, kun je er bij de ingang eentje uit de bak pakken.&lt;br /&gt;
&lt;br /&gt;
; Ben ik gegarandeerd alleen op de space?&lt;br /&gt;
: Nee. Er kan iemand langskomen om snel wat op te halen. Diegene moet binnen 5 minuten weer vertrekken. Ook zijn er huurders van kantoorruimte in het gebouw, die via de space naar hun kantoor lopen. Tot slot hebben bestuursleden een sleutel die het altijd doet, voor als er werkzaamheden voor de space zelf nodig zijn.&lt;br /&gt;
&lt;br /&gt;
; Mag je de lasercutter en zo gebruiken?&lt;br /&gt;
: Je mag alle faciliteiten gebruiken, maar besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig.&lt;br /&gt;
&lt;br /&gt;
; Is er een maximum aantal reserveringen per deelnemer?&lt;br /&gt;
: Momenteel is er geen maximum, maar gun je mede-deelnemers ook wat. Er is wel een maximum van 4 uur per spacebezoek.&lt;br /&gt;
&lt;br /&gt;
; Mag je last-minute reserveren?&lt;br /&gt;
: Ja, ongereserveerde tijd mag je ook reserveren vlak voordat die tijd ingaat. Tip: reserveer wel voordat je van huis vertrekt, om te voorkomen dat iemand anders de tijd claimt terwijl je nog onderweg bent.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28792</id>
		<title>Corona/Reserveren</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28792"/>
		<updated>2022-01-13T09:13:21Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Reserveren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Spacen op afspraak =&lt;br /&gt;
&lt;br /&gt;
Wegens lockdown helaas even geen gezelligheid, maar wel het rijk alleen!&lt;br /&gt;
&lt;br /&gt;
* Er mag 1 deelnemer tegelijk op de space zijn met reservering, plus eventueel nog 1 die even snel iets komt halen.&lt;br /&gt;
* &#039;&#039;&#039;Afhalen zonder reservering:&#039;&#039;&#039;&lt;br /&gt;
** Je mag even snel (max. 5 minuten) wat komen halen, 1 tegelijk.&lt;br /&gt;
** Space al vol terwijl er geen reservering is? Wacht tot de vorige afhaler weg is. Gebruik de deurbel als je ongeduldig bent.&lt;br /&gt;
** Niet-deelnemers (ook huisgenoten) wachten buiten.&lt;br /&gt;
* &#039;&#039;&#039;Space gebruiken tijdens de &amp;lt;!--dagelijkse c--&amp;gt;lockdown:&#039;&#039;&#039;&lt;br /&gt;
** Verplicht vooraf inschrijven op deze pagina, maximaal 7 dagen van te voren.&lt;br /&gt;
** Er mag een huisgenoot bij, maar niemand anders binnen laten (uitgezonderd noodgevallen (zie hieronder)).&lt;br /&gt;
** Je spacebezoek duurt maximaal 4 uur, tussen je spacebezoeken laat je een gat van minstens 2 uur. &amp;lt;!--(Voorbeeld: als je van 14:00 tot 18:00 wilt spacen, dan moet je 17:00-18:00 reserveren.)--&amp;gt;&lt;br /&gt;
** De reservering geldt voor de hele space behalve de sparkshack. Voor de sparkshack zijn er [[Corona/Sparkshack|aparte regels]].&lt;br /&gt;
** &#039;&#039;&#039;Arriveren, inchecken, space openen:&#039;&#039;&#039;&lt;br /&gt;
*** NA het begin van je reservering.&lt;br /&gt;
** &#039;&#039;&#039;Uitchecken, space sluiten, vertrekken:&#039;&#039;&#039;&lt;br /&gt;
*** VOOR het einde van je reservering.&lt;br /&gt;
*** VERGEET NIET UIT TE CHECKEN. Als je vergeet uit te checken, moet de volgende wachten op de timeout. Als je ook vergeet om de space te sluiten, komt er geen timeout en is de space gedeadlockt.&lt;br /&gt;
* Volg alle gebruikelijke regels en [[Corona]]-regels.&lt;br /&gt;
* Het kan fris zijn op de space, vooral &#039;s nachts (ca. 17 graden). Met goede kleding kom je de 4 uur echt wel door. Een extra T-shirt onder je hoodie doet wonderen.&lt;br /&gt;
&lt;br /&gt;
== Reserveren ==&lt;br /&gt;
&lt;br /&gt;
Hou de lijst gesorteerd op datum en tijd alsjeblieft!&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Datum !! Begintijd !! Eindtijd !! Naam van deelnemer&lt;br /&gt;
|-&lt;br /&gt;
| woensdag 5 januari 2022 || 13:30 || 17:30 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 6 januari 2022 || 14:00 || 18:00 || hp&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 7 januari 2022 || 17:30 || 19:30 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 7 januari 2022 || 20:30 || 00:30 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 8 januari 2022 || 09:30 || 11:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 8 januari 2022 || 11:00 || 15:00 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zondag 9 januari 2022 || 10:00 || 14:00 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| zondag 9 januari 2022 || 14:00 || 18:00 || hp&lt;br /&gt;
|-&lt;br /&gt;
| maandag 10 januari 2022 || 21:30 || 1:30 || Juerd&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 11:00 || 15:00 || thomas&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 16:45 || 19:00 || Okkie&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 19:00 || 21:00 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 21:00 || 22:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| woensdag 12 januari 2022 || 13:00 || 17:00 || pinoaffe&lt;br /&gt;
|-&lt;br /&gt;
| Donderdag 13 januari 2022 || 04:00 || 8:00 || okkkie&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 13 januari 2022 || 13:15 || 17:15 || benadski&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig. Zorg dat je jezelf niet kunt verwonden als je schrikt van de deurbel of van vuurwerk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
**** Hou de lijst op volgorde van datum/tijd! Reserveringen van ≥1 week geleden mogen worden verwijderd.&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Q &amp;amp; A =&lt;br /&gt;
&lt;br /&gt;
; Wat moet ik doen als er iemand aanbelt?&lt;br /&gt;
: Er mag 1 extra deelnemer tegelijkertijd binnen zijn die wat komt halen of brengen. Controleer of de aanbeller ook echt deelnemer is (ken je die niet persoonlijk, laat de deelnemer dan met dies eigen iButton zelf de deur openen). De afhaler moet niet blijven hangen voor een praatje, want de &amp;lt;!--c--&amp;gt;lockdown is om contacten te voorkomen; sorry. In een echt noodgeval kan er uiteraard veel meer.&lt;br /&gt;
&lt;br /&gt;
; Wat is een &#039;noodgeval&#039;?&lt;br /&gt;
: Denk aan heel heftige dingen, zoals fysiek gevaar, een afgebrand huis, of een paniekaanval. In zulke uitzonderlijke omstandigheden kun je naar de space gaan, ook als er al iemand is, en daarvandaan hulp regelen. Als er al iemand ingecheckt is, leg dan uit wat er aan de hand is.&lt;br /&gt;
&lt;br /&gt;
; Handen wassen? Mondkapje?&lt;br /&gt;
: Ja. Dat voorkomt voor een groot deel dat je oppervlakten besmet. Dus ook al ben je alleen, toch doen. En graag alles goed schoonmaken voordat je vertrekt. Als je je mondkapje bent vergeten, kun je er bij de ingang eentje uit de bak pakken.&lt;br /&gt;
&lt;br /&gt;
; Ben ik gegarandeerd alleen op de space?&lt;br /&gt;
: Nee. Er kan iemand langskomen om snel wat op te halen. Diegene moet binnen 5 minuten weer vertrekken. Ook zijn er huurders van kantoorruimte in het gebouw, die via de space naar hun kantoor lopen. Tot slot hebben bestuursleden een sleutel die het altijd doet, voor als er werkzaamheden voor de space zelf nodig zijn.&lt;br /&gt;
&lt;br /&gt;
; Mag je de lasercutter en zo gebruiken?&lt;br /&gt;
: Je mag alle faciliteiten gebruiken, maar besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig.&lt;br /&gt;
&lt;br /&gt;
; Is er een maximum aantal reserveringen per deelnemer?&lt;br /&gt;
: Momenteel is er geen maximum, maar gun je mede-deelnemers ook wat. Er is wel een maximum van 4 uur per spacebezoek.&lt;br /&gt;
&lt;br /&gt;
; Mag je last-minute reserveren?&lt;br /&gt;
: Ja, ongereserveerde tijd mag je ook reserveren vlak voordat die tijd ingaat. Tip: reserveer wel voordat je van huis vertrekt, om te voorkomen dat iemand anders de tijd claimt terwijl je nog onderweg bent.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28788</id>
		<title>Corona/Reserveren</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28788"/>
		<updated>2022-01-11T17:56:10Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Reserveren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Spacen op afspraak =&lt;br /&gt;
&lt;br /&gt;
Wegens lockdown helaas even geen gezelligheid, maar wel het rijk alleen!&lt;br /&gt;
&lt;br /&gt;
* Er mag 1 deelnemer tegelijk op de space zijn met reservering, plus eventueel nog 1 die even snel iets komt halen.&lt;br /&gt;
* &#039;&#039;&#039;Afhalen zonder reservering:&#039;&#039;&#039;&lt;br /&gt;
** Je mag even snel (max. 5 minuten) wat komen halen, 1 tegelijk.&lt;br /&gt;
** Space al vol terwijl er geen reservering is? Wacht tot de vorige afhaler weg is. Gebruik de deurbel als je ongeduldig bent.&lt;br /&gt;
** Niet-deelnemers (ook huisgenoten) wachten buiten.&lt;br /&gt;
* &#039;&#039;&#039;Space gebruiken tijdens de &amp;lt;!--dagelijkse c--&amp;gt;lockdown:&#039;&#039;&#039;&lt;br /&gt;
** Verplicht vooraf inschrijven op deze pagina, maximaal 7 dagen van te voren.&lt;br /&gt;
** Er mag een huisgenoot bij, maar niemand anders binnen laten (uitgezonderd noodgevallen (zie hieronder)).&lt;br /&gt;
** Je spacebezoek duurt maximaal 4 uur, tussen je spacebezoeken laat je een gat van minstens 2 uur. &amp;lt;!--(Voorbeeld: als je van 14:00 tot 18:00 wilt spacen, dan moet je 17:00-18:00 reserveren.)--&amp;gt;&lt;br /&gt;
** De reservering geldt voor de hele space behalve de sparkshack. Voor de sparkshack zijn er [[Corona/Sparkshack|aparte regels]].&lt;br /&gt;
** &#039;&#039;&#039;Arriveren, inchecken, space openen:&#039;&#039;&#039;&lt;br /&gt;
*** NA het begin van je reservering.&lt;br /&gt;
** &#039;&#039;&#039;Uitchecken, space sluiten, vertrekken:&#039;&#039;&#039;&lt;br /&gt;
*** VOOR het einde van je reservering.&lt;br /&gt;
*** VERGEET NIET UIT TE CHECKEN. Als je vergeet uit te checken, moet de volgende wachten op de timeout. Als je ook vergeet om de space te sluiten, komt er geen timeout en is de space gedeadlockt.&lt;br /&gt;
* Volg alle gebruikelijke regels en [[Corona]]-regels.&lt;br /&gt;
* Het kan fris zijn op de space, vooral &#039;s nachts (ca. 17 graden). Met goede kleding kom je de 4 uur echt wel door. Een extra T-shirt onder je hoodie doet wonderen.&lt;br /&gt;
&lt;br /&gt;
== Reserveren ==&lt;br /&gt;
&lt;br /&gt;
Hou de lijst gesorteerd op datum en tijd alsjeblieft!&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Datum !! Begintijd !! Eindtijd !! Naam van deelnemer&lt;br /&gt;
|-&lt;br /&gt;
| maandag 3 januari 2022 || 20:30 || 0:30 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 4 januari 2022 || 14:00 || 17:00 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 4 januari 2022 || 17:00 || 18:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 4 januari 2022 || 21:00 || 00:00 || Okkie&lt;br /&gt;
|-&lt;br /&gt;
| woensdag 5 januari 2022 || 13:30 || 17:30 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 6 januari 2022 || 14:00 || 18:00 || hp&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 7 januari 2022 || 17:30 || 19:30 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 7 januari 2022 || 20:30 || 00:30 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 8 januari 2022 || 09:30 || 11:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 8 januari 2022 || 11:00 || 15:00 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zondag 9 januari 2022 || 10:00 || 14:00 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| zondag 9 januari 2022 || 14:00 || 18:00 || hp&lt;br /&gt;
|-&lt;br /&gt;
| maandag 10 januari 2022 || 21:30 || 1:30 || Juerd&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 11:00 || 15:00 || thomas&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 16:45 || 19:00 || Okkie&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 11 januari 2022 || 19:00 || 21:00 || benadski&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig. Zorg dat je jezelf niet kunt verwonden als je schrikt van de deurbel of van vuurwerk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
**** Hou de lijst op volgorde van datum/tijd! Reserveringen van ≥1 week geleden mogen worden verwijderd.&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Q &amp;amp; A =&lt;br /&gt;
&lt;br /&gt;
; Wat moet ik doen als er iemand aanbelt?&lt;br /&gt;
: Er mag 1 extra deelnemer tegelijkertijd binnen zijn die wat komt halen of brengen. Controleer of de aanbeller ook echt deelnemer is (ken je die niet persoonlijk, laat de deelnemer dan met dies eigen iButton zelf de deur openen). De afhaler moet niet blijven hangen voor een praatje, want de &amp;lt;!--c--&amp;gt;lockdown is om contacten te voorkomen; sorry. In een echt noodgeval kan er uiteraard veel meer.&lt;br /&gt;
&lt;br /&gt;
; Wat is een &#039;noodgeval&#039;?&lt;br /&gt;
: Denk aan heel heftige dingen, zoals fysiek gevaar, een afgebrand huis, of een paniekaanval. In zulke uitzonderlijke omstandigheden kun je naar de space gaan, ook als er al iemand is, en daarvandaan hulp regelen. Als er al iemand ingecheckt is, leg dan uit wat er aan de hand is.&lt;br /&gt;
&lt;br /&gt;
; Handen wassen? Mondkapje?&lt;br /&gt;
: Ja. Dat voorkomt voor een groot deel dat je oppervlakten besmet. Dus ook al ben je alleen, toch doen. En graag alles goed schoonmaken voordat je vertrekt. Als je je mondkapje bent vergeten, kun je er bij de ingang eentje uit de bak pakken.&lt;br /&gt;
&lt;br /&gt;
; Ben ik gegarandeerd alleen op de space?&lt;br /&gt;
: Nee. Er kan iemand langskomen om snel wat op te halen. Diegene moet binnen 5 minuten weer vertrekken. Ook zijn er huurders van kantoorruimte in het gebouw, die via de space naar hun kantoor lopen. Tot slot hebben bestuursleden een sleutel die het altijd doet, voor als er werkzaamheden voor de space zelf nodig zijn.&lt;br /&gt;
&lt;br /&gt;
; Mag je de lasercutter en zo gebruiken?&lt;br /&gt;
: Je mag alle faciliteiten gebruiken, maar besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig.&lt;br /&gt;
&lt;br /&gt;
; Is er een maximum aantal reserveringen per deelnemer?&lt;br /&gt;
: Momenteel is er geen maximum, maar gun je mede-deelnemers ook wat. Er is wel een maximum van 4 uur per spacebezoek.&lt;br /&gt;
&lt;br /&gt;
; Mag je last-minute reserveren?&lt;br /&gt;
: Ja, ongereserveerde tijd mag je ook reserveren vlak voordat die tijd ingaat. Tip: reserveer wel voordat je van huis vertrekt, om te voorkomen dat iemand anders de tijd claimt terwijl je nog onderweg bent.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
	<entry>
		<id>https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28772</id>
		<title>Corona/Reserveren</title>
		<link rel="alternate" type="text/html" href="https://revspace.nl/wiki/index.php?title=Corona/Reserveren&amp;diff=28772"/>
		<updated>2022-01-05T08:19:42Z</updated>

		<summary type="html">&lt;p&gt;Glu: /* Reserveren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Spacen op afspraak =&lt;br /&gt;
&lt;br /&gt;
Wegens lockdown helaas even geen gezelligheid, maar wel het rijk alleen!&lt;br /&gt;
&lt;br /&gt;
* Er mag 1 deelnemer tegelijk op de space zijn met reservering, plus eventueel nog 1 die even snel iets komt halen.&lt;br /&gt;
* &#039;&#039;&#039;Afhalen zonder reservering:&#039;&#039;&#039;&lt;br /&gt;
** Je mag even snel (max. 5 minuten) wat komen halen, 1 tegelijk.&lt;br /&gt;
** Space al vol terwijl er geen reservering is? Wacht tot de vorige afhaler weg is. Gebruik de deurbel als je ongeduldig bent.&lt;br /&gt;
** Niet-deelnemers (ook huisgenoten) wachten buiten.&lt;br /&gt;
* &#039;&#039;&#039;Space gebruiken tijdens de &amp;lt;!--dagelijkse c--&amp;gt;lockdown:&#039;&#039;&#039;&lt;br /&gt;
** Verplicht vooraf inschrijven op deze pagina, maximaal 7 dagen van te voren.&lt;br /&gt;
** Er mag een huisgenoot bij, maar niemand anders binnen laten (uitgezonderd noodgevallen (zie hieronder)).&lt;br /&gt;
** Je spacebezoek duurt maximaal 4 uur, tussen je spacebezoeken laat je een gat van minstens 2 uur. &amp;lt;!--(Voorbeeld: als je van 14:00 tot 18:00 wilt spacen, dan moet je 17:00-18:00 reserveren.)--&amp;gt;&lt;br /&gt;
** De reservering geldt voor de hele space behalve de sparkshack. Voor de sparkshack zijn er [[Corona/Sparkshack|aparte regels]].&lt;br /&gt;
** &#039;&#039;&#039;Arriveren, inchecken, space openen:&#039;&#039;&#039;&lt;br /&gt;
*** NA het begin van je reservering.&lt;br /&gt;
** &#039;&#039;&#039;Uitchecken, space sluiten, vertrekken:&#039;&#039;&#039;&lt;br /&gt;
*** VOOR het einde van je reservering.&lt;br /&gt;
*** VERGEET NIET UIT TE CHECKEN. Als je vergeet uit te checken, moet de volgende wachten op de timeout. Als je ook vergeet om de space te sluiten, komt er geen timeout en is de space gedeadlockt.&lt;br /&gt;
* Volg alle gebruikelijke regels en [[Corona]]-regels.&lt;br /&gt;
* Het kan fris zijn op de space, vooral &#039;s nachts (ca. 17 graden). Met goede kleding kom je de 4 uur echt wel door. Een extra T-shirt onder je hoodie doet wonderen.&lt;br /&gt;
&lt;br /&gt;
== Reserveren ==&lt;br /&gt;
&lt;br /&gt;
Hou de lijst gesorteerd op datum en tijd alsjeblieft!&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
! Datum !! Begintijd !! Eindtijd !! Naam van deelnemer&lt;br /&gt;
|-&lt;br /&gt;
| maandag 27 december 2021 ||  9:30 || 13:30 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| maandag 27 december 2021 ||  18:30 || 22:30 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 28 December 2021 ||  16:00 || 18:00 ||	Okkie &lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 28 December 2021 ||  18:00 || 22:00 || benadski &lt;br /&gt;
|-&lt;br /&gt;
| woensdag 29 December 2021 ||  12:30 || 13:30 || f0x &lt;br /&gt;
|-&lt;br /&gt;
| woensdag 29 December 2021 ||  14:30 || 16:30 || cmpxchg &lt;br /&gt;
|-&lt;br /&gt;
| woensdag 29 December 2021 ||  18:30 || 19:30 || benadski &lt;br /&gt;
|-&lt;br /&gt;
| donderdag 30 december 2021 || 13:00 || 17:00 || Tempestas&lt;br /&gt;
|-&lt;br /&gt;
| donderdag 30 december 2021 || 19:00 || 23:00 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 31 december 2021 || 18:00 || 22:00 || Juerd&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 1 januari 2022 || 15:00 || 17:00 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 1 januari 2022 || 17:00 || 21:00 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zondag 2 januari 2022 || 14:00 || 16:00 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| zondag 2 januari 2022 || 19:15 || 23:15 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| maandag 3 januari 2022 || 20:30 || 0:30 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 4 januari 2022 || 14:00 || 17:00 || supakeen&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 4 januari 2022 || 17:00 || 18:00 || cmpxchg&lt;br /&gt;
|-&lt;br /&gt;
| dinsdag 4 januari 2022 || 21:00 || 00:00 || Okkie&lt;br /&gt;
|-&lt;br /&gt;
| woensdag 5 januari 2022 || 13:30 || 17:30 || benadski&lt;br /&gt;
|-&lt;br /&gt;
| vrijdag 7 januari 2022 || 19:30 || 23:30 || minicom&lt;br /&gt;
|-&lt;br /&gt;
| zaterdag 8 januari 2022 || 11:00 || 15:00 || minicom&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig. Zorg dat je jezelf niet kunt verwonden als je schrikt van de deurbel of van vuurwerk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
**** Hou de lijst op volgorde van datum/tijd! Reserveringen van ≥1 week geleden mogen worden verwijderd.&lt;br /&gt;
*********************************************************************************************&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Q &amp;amp; A =&lt;br /&gt;
&lt;br /&gt;
; Wat moet ik doen als er iemand aanbelt?&lt;br /&gt;
: Er mag 1 extra deelnemer tegelijkertijd binnen zijn die wat komt halen of brengen. Controleer of de aanbeller ook echt deelnemer is (ken je die niet persoonlijk, laat de deelnemer dan met dies eigen iButton zelf de deur openen). De afhaler moet niet blijven hangen voor een praatje, want de &amp;lt;!--c--&amp;gt;lockdown is om contacten te voorkomen; sorry. In een echt noodgeval kan er uiteraard veel meer.&lt;br /&gt;
&lt;br /&gt;
; Wat is een &#039;noodgeval&#039;?&lt;br /&gt;
: Denk aan heel heftige dingen, zoals fysiek gevaar, een afgebrand huis, of een paniekaanval. In zulke uitzonderlijke omstandigheden kun je naar de space gaan, ook als er al iemand is, en daarvandaan hulp regelen. Als er al iemand ingecheckt is, leg dan uit wat er aan de hand is.&lt;br /&gt;
&lt;br /&gt;
; Handen wassen? Mondkapje?&lt;br /&gt;
: Ja. Dat voorkomt voor een groot deel dat je oppervlakten besmet. Dus ook al ben je alleen, toch doen. En graag alles goed schoonmaken voordat je vertrekt. Als je je mondkapje bent vergeten, kun je er bij de ingang eentje uit de bak pakken.&lt;br /&gt;
&lt;br /&gt;
; Ben ik gegarandeerd alleen op de space?&lt;br /&gt;
: Nee. Er kan iemand langskomen om snel wat op te halen. Diegene moet binnen 5 minuten weer vertrekken. Ook zijn er huurders van kantoorruimte in het gebouw, die via de space naar hun kantoor lopen. Tot slot hebben bestuursleden een sleutel die het altijd doet, voor als er werkzaamheden voor de space zelf nodig zijn.&lt;br /&gt;
&lt;br /&gt;
; Mag je de lasercutter en zo gebruiken?&lt;br /&gt;
: Je mag alle faciliteiten gebruiken, maar besef dat er niemand anders is om 112 voor je te bellen, dus hou &#039;t veilig.&lt;br /&gt;
&lt;br /&gt;
; Is er een maximum aantal reserveringen per deelnemer?&lt;br /&gt;
: Momenteel is er geen maximum, maar gun je mede-deelnemers ook wat. Er is wel een maximum van 4 uur per spacebezoek.&lt;br /&gt;
&lt;br /&gt;
; Mag je last-minute reserveren?&lt;br /&gt;
: Ja, ongereserveerde tijd mag je ook reserveren vlak voordat die tijd ingaat. Tip: reserveer wel voordat je van huis vertrekt, om te voorkomen dat iemand anders de tijd claimt terwijl je nog onderweg bent.&lt;/div&gt;</summary>
		<author><name>Glu</name></author>
	</entry>
</feed>