Skip to content

BEKK-IoT/johnny-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

johnny-example

Dette er bare node koden jeg har brukt for å teste johnny-five på raspberry, pluss oppskrift for å få det opp. Tenkte det var best å få det opp i skyen så det ikke plutselig forsvinner.

SD-kort image

http://blog.hypriot.com/

Docker Image

Jeg brukte dette image her som base: https://registry.hub.docker.com/u/acencini/rpi-python-serial-wiringpi/ Dette har nok litt mye python avhengigheter som vi ikke trenger, men det funket ihvertfall. Vi kan prøve å finne ut hva som trengs og hva som kan fjernes for å få et renere image. Jeg tror det ene wiringPi biten er viktig. Kjørte opp imaget med kommandoen under. Dette var for å kunne gi tilgang til det som trengs for å kjøre johnnyfive med raspi-io.

docker run --device /dev/mem:/dev/mem -v /lib/modules:/lib/modules --cap-add=ALL --privileged -ti snorlock/node-gpio /bin/bash

La inn node slik: http://weworkweplay.com/play/raspberry-pi-nodejs/

Da er du klar til å installere johnny-five og hacke løs.

Jeg har et image lokalt jeg kan pushe opp, men det blir ikke riktig måte å utnytte docker på, føler jeg.

Koden

Koden er veldig simpel, fulgte bare arduino eksemplene for å teste forskjellige ting.

Tanker

Vi må klare å benytte dockerfile i et repo. Har ikke sett på det, men det er nok bare å skrive ut hva som skal kjøre opp et image og installeres. Men det er mer docker læring. Noe som kan være bra! Vi må også se på hvordan det er å dele opp containerene, om det er vits. Må se litt på hvordan det er å utvikle til så det blir greit for elevene også.

Releases

No releases published

Packages

No packages published