mrt 272017
 

I will do this post in English because the number of potential readers will increase, and because I do have some additional questions that are more likely to be answered this way.

So, last weekend I played around with my Pycom LoPy boards. A while back they announced that it would finally be possible to setup a LoRaWAN Nano Gateway with TTN (The Things Network) using the board. Now, I know there are fierce discussions about this, yes, I do realize that “There are no true or half true LoRaWAN (or even π % true) devices. There are LoRaWAN devices and non LoRaWAN devices“. In my case I simply want to be able to experiment with LoRaWAN and get some nodes connected for testing. Without TTN coverage in my home village that is not going to happen. Now, I might pay for the 300-400 euro for a simple “true” gateway, but it means I will have to have a working setup first. Otherwise I am not sure that it will ever work. But this post is not about The Things Network, nor about Pycom and the Lopy boards. There is a webinar scheduled this week, hopefully after that I will be able to set things up.

It is just an introduction as to why, when I unboxed the Marvin board that got delivered earlier this week, I was not that hopeful about actually getting it to work. And I was wrong. 🙂

Lees verder….

Deel dit bericht:
mrt 262017
 

De Puck.js is een nogal eigenaardig apparaat. Het is een soort knop (je kunt hem ook echt indrukken) met ingebouwd een programmeerbare chip met ondersteuning voor Bluetooth Low Energy (BLE), GPIO poorten, een infraroodzender, een thermometer, ingebouwde lichtsensor, een sensor voor magnetisme, een rode/groene/blauwe LED.

Je programmeert hem met behulp van Javascript via BLE. En in dat laatste zit hem eigenlijk wel de uitdaging. De maker gaat er namelijk vanuit dat je daarvoor Web Bluetooth gebruikt. Handig, gewoon ingebakken in de browser. Alleen….op iOS / de iPad is dat nog niet standaard aanwezig en op Windows 7 of 10 ook nog niet. Op een Chromebook overigens wel weer. Idem voor Android, maar het 5,5 inch scherm van mijn telefoon is daar toch net wat klein voor.

Er is nu een soort van alternatieve manier beschikbaar op iOS en dat is via de applicatie WebBLE. Die is niet gratis, je betaald er €1,99 voor, maar dan kun je vanaf je iPad ook programmeren. Gaat net wat beter vanwege de optie om daar een toetsenbord bij te gebruiken.
De schermindeling is echter nog niet helemaal optimaal voor gebruik op een iPad Mini in liggende weergave.

Er zou een optie moeten zijn via https://www.espruino.com/ide/relay om de verbinding van de iPad te delen met mijn Windows laptop zónder Web Bluetooth ondersteuning. Maar ondanks de stap voor stap instructie in deze video is me dat nog niet gelukt.

Zoals gezegd, het is een intrigerend apparaatje. Ik heb 2 van de pucks aangeschaft maar voorlopig leveren ze vooral nog veel frustratie ehm leermomenten op en heb ik ze nog niet echt voor iets nuttigs in kunnen zetten.
De vraag over de relay functie heb ik op het forum uitgezet, dus wie weet wordt dat nog opgelost.

p.s. Gordon heeft in het verleden heel snel op andere vragen gereageerd en heeft dus wel wat credit opgebouwd, sowieso omdat ik de puck.js niet écht voor productiedoeleinden nodig heb. Ik kan wachten terwijl het product zich verder ontwikkeld.

 

Deel dit bericht:
mrt 242017
 

Op woensdag 10 mei 2017 organiseert de VOR divisie ICT een bijeenkomst in Eindhoven. Tijdens deze bijeenkomst komen promovendi aan het woord bij wie ICT een rol speelt in hun onderzoek. De onderwerpen zullen heel divers zijn, soms wat meer technisch, in andere gevallen meer op onderwijs gericht. Het zal ook altijd nog “onderzoek in uitvoering” zijn. Daarom zijn de presentaties kort, 10-15 minuten maximaal. Aansluitend zijn alle promovendi op de promovendi markt beschikbaar zodat ze daar hun onderzoek, hun deelproducten etc. meer in detail kunnen toelichten. We sluiten plenair af met een terugblik op het onderzoek dat die middag gepresenteerd is.
Locatie: Studiecentrum Open Universiteit in Eindhoven (routebeschrijving: https://goo.gl/maps/1oX56E71Rk32)

Agenda
13.00 Binnenkomst met koffie en thee
13.15 Welkom
13.30 Korte presentaties door de promovendi
14.45 Promovendi markt
16.00 Plenaire nabespreking
16.30 Borrel

Voor wie? Onderzoekers, studenten, mede-promovendi, docenten die geïnteresseerd zijn in onderzoek.

Wil je deze bijeenkomst bijwonen, meld je dan aan via dit formulier.
Deelname aan de bijeenkomst is gratis en staat ook open voor niet-leden.
Wil je lid worden van de Vereniging voor Onderwijs Research, kijk dan op deze pagina.

 

Deel dit bericht:

Mooie bronnenlijst voor micro:bit

 Gepubliceerd door om 10:40  Hardware, microbit
mrt 222017
 

Er zijn heel veel plekken op internet waar je meer informatie kunt vinden over de micro:bit. Vandaag kwam ik er eentje tegen die ik zelf in ieder geval nog niet kende en die ik de moeite van het afzonderlijk noemen zeker waard vind. Carlos houdt op github een lijst bij van bronnen rond de micro:bit.

De bronnen zijn heel uiteenlopend, soms hoor je ze gewoon al te kennen als je zelf een micro:bit hebt, andere zijn waarschijnlijk onbekender.

Deel dit bericht:
mrt 192017
 

Since some of the people the inspired this weekend project can’t read Dutch, I decided to do the follow up of part 1 / deel 1 in English. That first part, posted yesterday evening late showed work in progress. Today, the Panda Ballerina was completed. Before I show you the end result, I wanted to go into the steps involved in a bit more detail.

Like I mentioned, the Paper Panda Prototype by Jeannine Huffman was the initial inspiration. That project is already a year old, but I think it was Per-Ivar Kloen that tweeted about it recently. That combined with the tweet by Sarah Magner determined the theme: a Panda Ballerina.
Now both the Paper Panda and the Ballerina use copper tape / paper circuits, my order of tape is still on its way, so that wasn’t possible yet, but I did receive the ATtiny85 chips, although in a different form factor, in my case as a DigiSpark ATtiny85. We had some TowerPro SG90 servos and a couple of LEDs, so the idea was to create one using thin plywood.

Template
First step was to come up with a template. Now I have to admit, Googling one is no problem for a private setting, for say classroom use it is best to use one where you are more sure about the rights to re-use and make derivative works then I am for this one: I could not find the original creator. So, draw one yourself if you want to be 100% sure that it is OK. After you draw you figure, you have to separate the two parts. In my case I made a copy and using the lasso tool, I erased the body for one copy and the head for the other copy. Then I added something neutral looking that could act as a nek. For the next version that part is going to be smaller and less visible, but you need something to attach the servo to.

Print, transfer to plywood, cut the plywood with a jigsaw, carefully smooth with sandpaper and add color. We glued a second black/white version to the wood because that allowed the drilling of holes for the LEDs in the head without later seeing the actual LEDs.

Lees verder….

Deel dit bericht:
mrt 182017
 

Vanaf het moment dat ik via Twitter het Paper Panda prototype voorbij zag komen, kwam het op mijn “eens keer uitproberen” lijstje terecht. Toen ik daarna (via deze tweet) een ander vergelijkbaar voorbeeld met een ballerina zag wist ik dat het dan een Panda Ballerina moest worden.

Omdat de kopertape nog niet binnen is, maar de ATtiny85 wél, kon ik aan de slag. Nou ja, ik, het werd een weekend familie project waarbij de ene helft van de familie het figuurzaagwerk voor haar rekening nam en de andere helft met de DigiSpark ATtiny85, een TowerPro SG90 servo en een paar LEDjes aan de slag ging om te kijken of we dat deel voor elkaar konden krijgen.

De deelresultaten:

 

Zoals je hierboven kunt zien zit het geheel inmiddels bijna in elkaar. Het boren van het juiste gat in het lijf (zodat de servo haast vanzelf vast klempt), de extra dunne en flexibele draad aan de LEDs en de programmering van de ATtiny85 werken in principe. De servo maakt nog niet helemaal de juiste beweging, dat betekent dat ik het aantal graden in de code nog moet aanpassen.

De twee LEDs zitten nu zonder weerstand in serie aangesloten. Ze zijn op het moment feller dan toen ik de schakeling met losse kabels opgebouwd had. Zal dus aan de weerstand van de verbindingen liggen. Voor wat betreft de kabels was het even kiezen tussen het gebruiken van een prototype-board alleen voor het netjes aan elkaar verbinden ervan of bij elkaar pakken, soldeer erover en krimpkousje. Het werd dat laatste.

Morgen dus herprogrammeren, het kabeltje van de batterijdoos die (grrrrr) afbrak in de doos netjes solderen (zit nu provisorisch vast), het gezichtje er op plakken, het geheel vast aan het doosje en dan is dit weekendproject officieel klaar (en het weekend voorbij).

Deel dit bericht:

Te lui om te solderen

 Gepubliceerd door om 23:37  Arduino, Hardware
mrt 162017
 

Vandaag kwam een pakje binnen met een aantal DigiSpark ATtiny85 ontwikkel boards. Toen het bordje in 2012 op Kickstarter verscheen betaalde je 33 Amerikaanse dollars voor 3 exemplaren incl. verzendkosten. In 2017 betaal je via AliExpress het enorme bedrag van €10,60 voor 10 exemplaren incl. verzendkosten.

Op het bordje zit een ATTiny85 chip. Voordeel van de DigiSpark is dat je geen aparte programmer nodig hebt. Er zit een kleine USB aansluiting (“gewone” USB maar klein omdat er geen behuizing omheen zit, zie de foto’s hiernaast) op en vanuit de Arduino IDE compileer je het script en zet je hem er op. Er zitten 6 I/O Pinnen op (2 zijn gebruikt voor USB), er is 8kB Flash-geheugen beschikbaar (ongeveer 6kB nadat de bootloaderer op staat) dus scripts moeten vooral heel klein en eenvoudig zijn. Je hebt de beschikking over I2C en SPI, PWM op 3 pinnen (meer mogelijk met Software PWM), ADC (Analog-to-Digital Converter) op 4 pinnen, een Power LED en een onboard Test/Status LED (op Pin 0).

Zoals je op de foto’s bij het bericht ziet krijg je headers bijgeleverd die je naar wens er op kunt solderen of niet. Ik was daar vanavond te lui voor, dus heb ik (nadat ik eerst het blink-script getest had met de ingebouwde LED) een LED met weerstand gewoon aan elkaar gebonden en de pinnen rechtstreeks in respectievelijk pin 3 en de ground bevestigd. Zoals je ziet werkte dat.

Ik vind deze combinatie handig omdat het qua programmeren net weer een stukje gemakkelijker is dan een kale ATTiny85. De kosten zijn niet echt hoger, ook voor de kale chip betaal je een euro (en dan moet je een programmer aanschaffen) én dit is nog steeds plat genoeg om bijvoorbeeld in een paper circuit te verwerken. Voor de installatie-instructies, zie deze pagina. Je kunt de Digispark ook op een batterij laten werken en dan de 5V of de VIN aansluiting gebruiken. Het hoeft dus niet persé aan een USB aansluiting.

Deel dit bericht:

Pi Zero ePaper Badge

 Gepubliceerd door om 20:33  Hardware, Raspberry Pi
mrt 142017
 

Frederick Vandenbosch maakt vaak mooie dingen. En documenteert die dan via zijn weblog. Ik wordt haast jaloers als ik dan zoiets lees als “This is a quick project I cobbled together only days before the Pi Party.” Zo van, ik had nog even een beetje tijd over….
Nou, deze ePaper Badge zou ik in ieder geval wel om mijn nek hangen als ik op een conferentie was. Uitleg over de werking kun je hier vinden, het is een combinatie van een LiPo batterij (accu), een Raspberry Pi Zero, een ePaper schermpje, een plaatje geprint met een 3D printer, en een apart kaartje om de Pi op de LiPo batterij aan te sluiten.

Mooi.

Deel dit bericht:

Oeps momentje bij de British Library

 Gepubliceerd door om 06:54  Grappig
mrt 132017
 

Het bleek om testapparatuur te gaan en slechts om dummy hotspots, maar zijn tweet werd bijna 40.000 keer van een like voorzien, bijna 25.000 keer geretweet en hij kreeg 194 replies. Dat was iets meer dan anders. 🙂

Nou ja, zolang het “eduroam” netwerk in het lijstje maar goed werkt! 😉

Deel dit bericht: