Hier is een snelle hack voor het debuggen van Internet of Things projecten
Laten we zeggen u een mooie, Internet-verbonden Arduino project gebouwd met een fancy webinterface bediend door, bijvoorbeeld de Ethernet-shield. Na één of twee dagen het een of andere manier werkt niet meer en heb je geen flauw idee wat er gebeurd is.
De Arduino biedt uitgang voor seriële via USB, maar houden van uw ontwikkelingsmachine aangesloten dagenlang is vaak niet erg praktisch. Of erger nog: u al de embedded systeem geïmplementeerd en niet alleen in een bepaalde netwerk bij uw klant. U kunt een SD-kaart te koppelen aan de Arduino, maar Hiermee wijzigt u de code en de bibliotheek gebruikt extra geheugen.
Aan de andere kant, zijn Linux-computers als de BeagleBone goedkoop genoeg om te gooien bij elk probleem hebt om op te lossen. Dus waarom niet gebruiken als een lange termijn debugging help?
Materiaal
-Uw bestaande Arduino (of andere embedded apparaat) project
-USB kabel, A-B, bijvoorbeeld https://www.adafruit.com/products/62
-Ethernet-kabel, bijvoorbeeld http://www.adafruit.com/products/730
-BeagleBone Black, bijvoorbeeld https://www.adafruit.com/products/1876
-5V, de adapter van de macht van de 2A, bijvoorbeeld https://www.adafruit.com/products/276
Hulpmiddelen
-Een desktop of laptop computer verbonden met het lokale netwerk