Tag Archive | internet of things

Workshop Photon Particle: Girl Code meets IOT

This slideshow requires JavaScript.

Because of the enthusiastic reactions to the talks about IOT at our last Meetup in August, our September Meetup last Friday at Q42 was all about connecting our own ‘Things’ to the internet ourselves. For this hands-on workshop we’ve picked the Particle Photon Starter Kit as our ‘Thing’. And because it comes with a built-in WiFi module everybody was online in no time, building their own apps with the LED and photocell. Afterwards they took it home to keep on building the wild ideas they made up during the workshop.

As always time flies when you’re coding with other Girl Coders, so it was hard to stop when the evening was over. Several Girl Coders are hungry for more coding with their Photons in the good company of some fellow Girl Coders. If you’re too let us know you’re interested in a casual Photon evening somewhere with WiFi, so we can pick a date and a place!

Girl Code meets IOT

This slideshow requires JavaScript.


Internet of Things has become increasingly ubiquitous in our daily lives. Your thermostat is controlling the temperature based on your behavior, your smoke detector warns you through your lights in case of a fire and in the near future you’ll be buying your smart-by-itself-ordering-new-coffee-beans-when-you’re-out-coffee-machine right at the Media Markt.

IOT makes our daily lives easier and offers fun opportunities for us coders. Beyond coding apps and websites, you can bring your coding into the real world even more when you do something with IOT. Think of world-saving drones, but also of fun little projects like building a connected dress.

Last Wednesday it was finally time for our meetup at Q42 Amsterdam dedicated to IOT in preparation for an IOT workshop Kristin wants to give for quite a while now (read: at least a year). And because everybody was as excited about the topic as we are, this long-anticipated IOT workshop will be next! Keep an eye on our Meetup group, Facebook and Twitter to make sure you will be part of it.

We had a blast and want to thank you all again for coming and making Girl Code such a success. Below the slides of all of the talks. See you at the next one!

An intro on IOT – Ineke Scheffers

How neural networks can make a drone your next best friend – Tessie Hartjes and Iris Huijben of Blue Jay Eindhoven

Hooli: Building a Connected Hoola Hoop – Katja Hollaar

LoRa, IOT-projects and a poll – Kristin Rieping

Find Kristin’s slides on LessonUp

w00tcamp de resultaten: met ingehouden adem

Zo, daar zijn we weer. Tijd voor nog meer resultaten van w00tcamp 2015. Deze vier hebben niks met elkaar te maken, maar zorgen er wel stuk voor stuk voor dat je je adem even inhoudt, want: Ben je slim genoeg? Wie kickt ass? Kun je misschien iets stiller staan? En hoe heet je eigenlijk?

Escape Pod

image
image

Holly smack wat was dit awesome. Iedereen zei: “Tien mensen dat wordt nooit wat!” Het tegendeel is bewezen. Binnen twee dagen hebben Kristin, Arian, Arjen, Frank, Silvy, Christiaan, Sophia van Oak en Morrow, Marc van Reshape, Matt van Google en Kasper van Human Insight Services een escape room ervaring van ongeveer 20 minuten gebouwd. En iedereen die er weer uitkomt vindt het gaaf! Zonder al te veel te verklappen mogen we een tipje van de sluier oplichten: team Escape Pod heeft drie raadsels uitgewerkt en er een verhaal omheen bedacht. Verder hebben ze Photons, Philips hue lampen, een dik geluidssysteem, wat computers, camera’s, hout, karton en een gigantische hoeveelheid aluminiumfolie gebruikt. En dat hebben ze allemaal met Meteor aan elkaar geknoopt.

De escape room blijft nog eventjes staan. Dus kom langs om hem te testen, want het team gaat hem binnenkort afbreken of verplaatsen.

hooli

In je eentje sporten is saai. Waarom zou je trouwens überhaupt sporten als je ook Star Wars Battlefront kunt spelen? Ok, misschien als je kunt winnen… Maar het moet vooral niet te lastig zijn met een team enzo. Zo’n team dat verwacht dat je komt trainen en wedstrijden komt spelen. Gelukkig had Ineke een eureka-momentje toen ze onderuit gezakt met een zak chips boerend op de bank schuldig haar hoelahoep stof zag staan vangen. Je weet wel zo’n buis van de bouwmarkt geglittertapet door een kortpittig hobbyend huisvrouwtje, waar je dan toch nog 40 euro voor betaalt. Als die nou eens connected was! Het doel van Ineke, Katja, Corina, Jeroen, Tim, Bob, Lukas en Marten en Valérie van Oak en Morrow was dus om een slimme hoepel te bouwen met een app waarmee je je highscores kunt bijhouden, achievements kunt halen, calorieën kunt tellen, je resultaten kunt delen op social media en misschien wel het belangrijkste: je vrienden kunt verslaan. En dat is precies wat team hooli zaterdag kon demo’en. De smaak te pakken zou dit nog weleens een Kickstarter kunnen worden. Dus houd de Kickstarter bij jou in de buurt in de gaten voor een eigen hooli van ongeveer 42 euro.

BodyScan

image
image

Lidewij van Mesh Lingerie gebruikt dagelijks 3D-bodyscans om lingerie op maat te kunnen maken. De fabrikant waarmee zij werkt claimt dat hun 3d-scanner te gebruiken is vanuit de losse pols, maar haar ervaring vertelt anders. Kim en Lidewij hadden daarom tijdens w00tcamp het doel om een betere 3D-bodyscan uit te kunnen voeren. Deze scan wordt deels geprint met een 3D printer. Na veel berekeningen, koppen koffie, nog meer berekeningen, testen, een aantal bezoeken aan de Gamma en het nodige boorwerk hadden ze het voor elkaar: een guiding tool om een efficiënte scan mee uit te voeren. Je hoeft je adem dus niet meer in te houden! Tijdens de demo hebben ze hun opstelling laten zien. Dit prototype wordt nu uitgewerkt tot een echt ding: een opstelling die Mesh kan gebruiken tijdens het inscannen van haar klanten. 

Je echte naam

image
image

Leven met een naam die eigenlijk niet bij je past, is niet altijd een makkie. Helaas is dit wel vaak het geval. Je ouders hebben je bij je geboorte een naam gegeven, waarvan ze ook helemaal niet konden weten dat het niet bij je zou passen. ‘Je echte naam’ is een community die iedereen voorziet van de naam die echt bij ze past. Echt iedereen. Mensenmensen Gert Hans, Glenn, Xavier en Thomas. Offeh… Donny, Dave, Sjoerd en Jeff van Fabrique hebben daarom een web applicatie ontwikkeld, dat in een gemakkelijke userflow, gebruikers de mogelijkheid biedt om elkaar hun echte naam te geven. Zodat ooit, iedereen, zijn echte naam vindt en daarmee deel wordt van het genootschap der echte namen. Team Je echte naam gaat deze applicatie perfectioneren en verder ontwikkelen. Duh.

Dus: houd je adem nog even in, want binnenkort kun je je slimheid testen in de Escape Pod, weet jij wie het best kan hoepelen, hoef je veel minder lang je adem in te houden voor de bodyscan en weet je ein-de-lijk hoe je echt heet! Allemaal dankzij w00tcamp 2015.

image

Onze 1002e Homey op Facebook

Slecht verhaal, met een episch einde. Zo zou je onze 1000e like actie op Facebook wel kunnen omschrijven. We liepen blauw aan in afwachting van onze enige echte 1000e liker. Maar toen besloot Facebook die niet te laten zien. Ok, ok, dan de 1001e. Ook niet. Je snapt het, de spanning was hier om te snijden.

Het werd de…

…1002e liker. En dat was Emile. Alhoewel… We zagen z’n unlike-like wel. Maar we houden wel van een beetje slim hacken. Hij was na 999 de eerst zichtbare liker en dus onze chosen one voor een rondleiding, Mario Kart, glijbaan, een geheimpje en natuurlijk een kleinigheidje.

Internet of Things

De dag van de langverwachte rondleiding waren we nieuwsgierig wie Emile zou zijn. Een neefje van het vriendje van de tante van Taco? Het broertje van de klimbuddy van Remco? De vader van Jeroen? Of de man van de zus van onze vaste PostNL bezorger? Nee, deze blogpost over een doodgewone Facebook rondleiding, werd opeens een Internet of Things blogpost. Onze 1002e liker bleek namelijk de maker van Homey. De rondleiding veranderde dus al snel in een demo van het slimme (nog te produceren) Kickstarter butlertje. Hoe bedoel je scoop? “Ja, ja. Glijbaan hier. Mario Kart daar. Heb je het geheim al gevonden? Wil je een cadeautje? De Hitchhiker’s Guide nooit uitgelezen? Nou ja! Ok, mogen we nu Homey zien?!”

Homey

Homey laat je huis doen wat je nodig hebt en was tijdens deze demo een Britse butler. Althans, zo klonk hij. En wie wil dat nou niet als je tegen je huis zit te praten? Homey is ook mooi. Je hoeft hem niet in je meterkast te verstoppen, want midden op je salontafel steelt hij de show. “Homey, what’s the weather tomorrow?”, “Tomorrow it’s seven degrees, sunny”. Hey maar, “Homey, turn the lights to green” en onze Philips hue lampen gingen op groen. Misschien nog wel nuttiger: “Homey, tell me a Chuck Norris joke…”.

Mede-nerd Emile is vooral heel blij met z’n flow editor waarin je alles met elkaar kunt connecten. Het gaat verder dan IFTTT, want je kunt met triggers, condities en acties zoveel stappen als je wilt aan elkaar knopen. Er is alleen (nóg) geen else. Homey gebruikt trouwens dezelfde API als ‘OK, Google’ en die wordt beter hoe meer het gebruikt wordt…

En zo werd een verrassing voor de 1002e liker ook een verrassing voor Q, want wij hebben hem natuurlijk gelijk besteld. De developers edition. De jouwe kun je hier bestellen.

Happy plees voor nerds

image

Goede programmeurs zijn liever lui dan moe. Benjamin is daar een mooi voorbeeld van. Hij werd er namelijk schijtziek van (pun intended) dat hij opstond om naar de wc te gaan en er dan pas bij de wc achterkwam dat de wc bezet was. Al die tijd: wasted. Dat moet makkelijker kunnen.

image

Eureka!

Connected toiletten. Nooit meer naar de wc als er al iemand op zit, nooit meer onzekerheid óf er iemand op zit. Jij bent misschien hard bezig met je connected huis, wij met ons connected office. Onder het genot van pizza en de Apple Keynote bouwden Benjamin, Chris en Jeroen afgelopen maandagavond twee connected toiletten en een splinternieuwe API. Ergens tussen het boren, kabels langs de deur trekken en stroom aftappen door, dacht Chris: “Hé, ik was toch software engineer?”. Nee, manusje van alles, Chris. Manusje van alles.

image

De techniek

Éen wc heeft een proximity sensor in het deurslot om te checken of de wc bezet is. De ander heeft in plaats van een proximity sensor een micro switch in het deurslot: één probleem twee oplossingen. De Electric Imps zetten via een API (een node.js server) de hue lampen die we voor de wc’s hebben hangen op groen bij vrij en op rood bij bezet. Deze API poept uit (kon het niet laten, sorry) of toilet 1 of 2 beschikbaar is of laat een lijst zien met alle toiletten en hun beschikbaarheid. Nu hoef je echt nooit meer onnodig van je plek af. Opgelosssst!

image

Slack

Zodra de API geslackt was, gingen de Q’ers los. Sjoerd had bijvoorbeeld binnen no time een hele nuttige Slack integratie, namelijk het command: /ikmoetnodig. Zo kun je als je nodig moet direct in Slack zien waar je heen kunt als de nood het hoogst is. Wie weet bestaat er binnenkort ook een command om een toilet te reserveren, ook een idee vanuit Slack. De hue lamp bij de gekozen wc kan dan bijvoorbeeld oranje knipperen, zodat iedereen ziet dat jij voorrang hebt. Minder ethisch verantwoord misschien is het idee om ook een geursensor in te bouwen en met een paars knipperende lamp de potentiële toiletbezoeker te waarschuwen: “Ja, dit toilet is vrij, maar betreden op eigen risico.”

image

Maar even zonder dollen

Poep-en-pieshumor is zonder twijfel retegrappig, maar dat betekent niet dat onze connected toiletten niet serieus nuttig zijn. Niet alleen is het een leuk project om na werktijd met je collega’s te bouwen, maar het bewijst ook dat je met programmeren alles makkelijker en dus beter kunt maken. De mogelijkheden zijn oneindig: API all the things! En als je die API opengooit blijken de mogelijkheden die anderen zien nog verrassender en oneindiger (is dat een woord?).

Onze next step: connected lift. Als je naar huis gaat heb je vaak haast om je trein nog te halen. Je pakt je tas snel in, maar daar sta je dan. Bij de lift. En die komt maar niet. Waarom niet de lift alvast roepen terwijl jij je tas inpakt? Over efficiëntie gesproken!

Maar in de tussentijd, iemand geïnteresseerd in connected toiletten?