Hi! As I've been working on Bangle.js it's become apparent that the 8 character limit on Storage filenames is making everything needlessly confusing, with us using special characters like */-/=/+ at the beginning of filenames to denote file type. I keep forgetting all the time, and I imagine it's a nightmare for everyone else.
So... I decided to increase the size of filenames allowed on Espruino, and to switch to using normal file extensions like .js and .json. This required a few changes in the Bangle.js firmware as well as in the App Loader and apps.
I've taken the opportunity to really tidy things up, which should make the app development process a lot easier - **however this means that from now, you'll need to install a new Bangle.js firmware to keep using the app loader.
However for those that don't want to update, I've provided a Legacy App Loader
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi! As I've been working on Bangle.js it's become apparent that the 8 character limit on Storage filenames is making everything needlessly confusing, with us using special characters like
*/-/=/+
at the beginning of filenames to denote file type. I keep forgetting all the time, and I imagine it's a nightmare for everyone else.So... I decided to increase the size of filenames allowed on Espruino, and to switch to using normal file extensions like
.js
and.json
. This required a few changes in the Bangle.js firmware as well as in the App Loader and apps.I've taken the opportunity to really tidy things up, which should make the app development process a lot easier - **however this means that from now, you'll need to install a new Bangle.js firmware to keep using the app loader.
However for those that don't want to update, I've provided a Legacy App Loader