Not done yet and how all my programs are setup. Is there a great advantage to begin over boot? I also don’t like getting blinded by the leds. If you look at HR I used the led on the lowest brightness.
There was no mention of this in the original post.
You can bypass the logo sequence by holding the RIGHT button when powering up, or pressing Right while the logo is scrolling.
If want to use boot() during development, with the intent to change it to begin() for release, it’s helpful to include a comment, such as:
// arduboy.begin()
arduboy.boot() // TODO Remove this and uncomment begin() before public release
as a reminder to yourself and to let others remind you if you forget.
It provides a standardised startup “look and feel”.
Having the flashlight mode can be useful in the dark. It also provides a work-around for the bootloader “magic key” problem. It’s difficult to predict if a given sketch will cause this, which requires use of the reset button (with tricky timing) if something like flashlight() or safeMode() isn’t available.
systemButtons() provides a standardised way to control global sound muting without the need to include sound on/off functions in the sketch itself.
The capability to display a Unit Name at the end of the logo sequence can be useful if you own more than one Arduboy.
That sounds like the most useful feature. I run into situations where I have to use reset frequently.
I had no intention of using begin because I do expect to cut it close on space. Would be nice if there was a way to get the magic key work around without having to use begin.
In case anybody wants to try the EEPROM backup and restore. Program is cross platform. Linux and Windows binaries in release. Should compile for arm too.
The graphics and text on this game are perfect! Too bad Mr Snowman is ice cold! It would be great to see additional characters added during the next holiday.
We were thinking about having a version with a new/extra character, like maybe a female character. But there really isn’t a well known female holiday character.
Ignoring Mrs Claus (since she’s taken), and the female reindeer (I’m pretty sure ‘Vixen’ is female, not sure about the rest), what about La Calavera Catrina?