Wiki infotag
Jump to navigation
Jump to search
Project Wiki Infotag | |
---|---|
Een automatisch bijwerkend informatieschermpje dat gekoppeld is aan de wiki | |
Status | In progress |
Contact | Sebastius |
Last Update | 2017-08-17 |
Inleiding
Er zijn wat badges over van SHA2017. Vooral defecten. Een aantal hebben een defecte touch-chip (MPR121). Als experiment zagen we er een paar doormidden zodat we de bordjes kunnen gebruiken als kleine 'connected' informatieschermpjes.
Hardware hacking
- Verwijder het display
- Met een scherp mes en stalen lineaal (op een snijmat) snijden we het bordje nét onder het SDslot/accuconnector in.
- Breek het bordje
- Schuur de randen voorzichtig glad
- ?
- Profit!
Software
Flashen nieuwe firmware
Er moet een aangepaste firmware op zodat de boel niet blijft hangen op de MPR121
Installeren app en settings
Boot de badge, verbind via een willekeurige terminalclient en voer onderstaande commando's uit:
Pas de owner name aan naar de gewenste naam (Plank 1 tm Plank 10 zijn in gebruik op de Gallerij pagina)
Eventueel is de infotag ook naar een andere wikipagina te verwijzen, zie daar wiki/page en wiki/url voor.
import shell badge.nvs_set_str("badge", "wifi.ssid", “revspace-pub-2.4ghz”) badge.nvs_set_str("badge", "wifi.password", “”) import easywifi easywifi.enable(True) import woezel woezel.install('wiki_infotag') badge.nvs_set_str("owner", "name", "Plank 3") badge.nvs_set_str('badge', 'setup.state', '2') badge.nvs_set_str('wiki', 'page', 'Gallerij') badge.nvs_set_str('wiki', 'url', 'https://revspace.nl')