nabaztag2018 / pynab

Nabaztag en Python pour RaspberryPi
GNU General Public License v3.0
162 stars 53 forks source link

Make the Pi configurable with no SSH or SD access #12

Closed pguyot closed 2 years ago

pguyot commented 5 years ago

Many users will be provided with a pre-loaded SD card. Make sure the Nabaztag can be configured with no SSH or SD card access, especially Wifi settings.

Possible solutions include AP mode and bluetooth. Also make sure the Nabaztag functions properly in degraded mode with no network access at all.

srcshelton commented 4 years ago

Crazy thought, but you could flash the Nabaztag LEDs to indicate state, and use the ears as input devices... potentially with a web-app running on a mobile device or a mobile app to interpret the flashes and output user-friendly status information in case the speakers aren't working. Or, of course, with speech-synthesis or pre-recorded samples the Nabaztag could speak back the input on change.

I like the idea of rotating one ear to set individual digits of an IP address (assuming the motor encoders can have the resolution to detect 36º increaments) and a half-turn of the other ear (like a one-armed bandit machine!) to confirm the input!

If the off-line speech recognition (even only of individual digits) can be used at this stage, then you could simply prompt the user to say the desired IP address a digit at a time, for revisions with microphones included.

f-laurens commented 3 years ago

Possible solutions include AP mode and bluetooth.

An elegant and easy (?) solution might be to package this: Raspberry Pi Turnkey on the Pynab images.

f-laurens commented 2 years ago

Note also that recent versions of the Raspberry PI imager allow:

pguyot commented 2 years ago

Fixed with comitup.