NodeConf EU 2018 Badge Desktop Clock
Any problems, just contact conor.oneill@nearform.com
You have 3 options for the badge on this page. Pick one!
Option 1 - Update the time on an existing badge-clock
If you power cycle the badge, it'll lose the time. This will send the time from your computer.
- Turn on the badge whilst holding the bottom left hardware button to make it discoverable over Bluetooth.
- Release hardware button when told on screen.
- Click the relevant purple button below
- In the popup that appears, first click "Web Bluetooth" and then click on your device, once it is listed
- Wait approx 30 seconds and it'll be done
Option 2 - Flash badge and permanently make it a clock
IMPORTANT: This will remove all the NodeConf User Apps and replace them with just the clock.
- Click this link in Chrome to open the Web IDE in a new tab with the clock code pre-loaded.
- Turn on the badge whilst holding the bottom left hardware button for 10 seconds to erase all code and to make it discoverable over Bluetooth.
- Change the "Save on Send" option in the Communications part of the Web IDE’s settings to "Direct To Flash (Execute code at boot)"
- Also make sure "Set Current Time" is ticked beneath that
- Connect to your badge in the Web IDE (yellow icon in top left of IDE)
- Type reset(); in the REPL on the LHS of the Web IDE
- Type require("Storage").eraseAll(); in the REPL on the LHS of the Web IDE
- Click the Upload button (third icon down in middle of IDE) and watch the upload progress bar
- Once complete, the badge should reboot and display the correct time
- Return the "Save on Send" option in the Communications part of the Web IDE’s settings to "To RAM" so you don’t accidentally overwrite the code in the future.
Or Option 3 - Re-flash a badge-clock back to stock NodeConf code
If you previously chose Option 1 but now want to go back to the standard NodeConf code, do the following:
- Click this link in Chrome to open the Web IDE in a new tab with the latest code pre-loaded.
- Change "Nodeconf" and "2018" on line 3 to whatever you want displayed as the name
- Turn on the badge whilst holding the bottom left hardware button for 10 seconds to erase all code and to make it discoverable over Bluetooth.
- Change the "Save on Send" option in the Communications part of the Web IDE’s settings to "Direct To Flash (Execute code at boot)"
- Click the Upload button
- Once complete, after approx 30-60 seconds, return the "Save on Send" option in the Communications part of the Web IDE’s settings to "To RAM" so you don’t accidentally overwrite the code in the future.