Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
andreas_waldherr
Published © GPL3+

Serial Service Menu

Show status information, change NW credentials, ping your gateway, show sensor values or get more details by activating debugging…

IntermediateProtip8,770
Serial Service Menu

Things used in this project

Hardware components

Arduino MKR WiFi 1010
Arduino MKR WiFi 1010
Will run on all SAMD21 Boards (MKRs) and probably also on all the other/older Arduinos…
×1
Tactile Switch, Top Actuated
Tactile Switch, Top Actuated
The 'factory reset' push button...
×1

Software apps and online services

Arduino Web Editor
Arduino Web Editor
Because it's the easiest way to get your IoT Project started fast :-)
putty - for Windows and Linux
Serial terminal client program, written by Simon Tatham, Alexandra Lanes, Ben Harris and Jacob Nevins
Serial USB Terminal - for Android Phones
Serial terminal client program, written by Kai Morich

Story

Read more

Schematics

MKR WiFi 1010

The Arduino MKR microcontroller I used for this project...

void start()

Implements the factory reset and initial setup dialog logic...

void loop()

Ask for a password, displays the menu and all submenus and other related functions...

serial receive function

The part of the code (Ser_Rx) which receives, interprets and echoes all incoming characters on the serial interface (usb port).

Code

Serial Service Menu

The Serial Service Menu sketch...

Credits

andreas_waldherr

andreas_waldherr

0 projects • 9 followers

Comments