Connect to your PeekSmith 3 by pressing the Connect button on the firmware update page. Make sure PeekSmith 3 is not connected to your phone. Fill the input field in with "PeekSmith" (without the quotes, letter case matters), and only your device will be listed.
The page will list the firmwares available on your device. Usually it stores two firmware images, you can see the version number of them. The first one is the active.
Please erase the second firmware to make room for the new by pressing the Erase button. The connection might lost. If the page is not reconnecting properly to your PeekSmith, please reload the page and connect to it again.
Select the firmware by pressing the Select file button at the Image Upload section.
You should see the new firmware's version number and other details.
Press the Upload button, it will upload the new firmware to your PeekSmith 3.
The connection might get lost. If the upload has not yet finished, then reload the page and repeat from the fifth step.
If the new firmware has been uploaded to your PeekSmith, then press the Test button. It will flag the firmware and next time when you turn on your PeekSmith, PeekSmith will set it to the active firmware, and start it.
The new firmware should be Pending: true now.
Press the Reset button at the top. It will restart your device. The red LED will turn on, and the firmware will be replaced. It is about 20-30 seconds. If your device is on the charger, then just wait. If not, then you should start pressing the side button while the firmware update is in progress, and release it only when the device turns ON (new firmwares have a protection to prevent accidental turn ons).
When the new firmware is ready and running, then the page should reconnect to your PeekSmith 3. If not, then reload the page and connect.
Now you should see the new firmware as active in the first slot. If the new firmware is still at the second position, you should repeat from the ninth step.
The new firmware is not yet confirmed. It means that if you restart PeekSmith, then PeekSmith will downgrade to the previous firmware. If you were able to connect to PeekSmith via Bluetooth, then the new firmware is working.
Press the Confirm button to make the new firmware permanent.
Enjoy the new features, and please report if you see any bugs.
v1.2.3: menu for settings, disable charging screen. See the Facebook post for more details.
v1.1.44: general battery related improvements, settings for dice and card presentation and some small features. See the Facebook post for more details.