I'm happy to announce that there is a new member in the DIYino family of Arduino compatible DIY boards for saber and other DIYs involving
Motion/
Light/
Sound:
DIYino Prime v1.5
This board is a spin-off of the v1, keeping all features and adding new ones. The main design goal for the v1.5 were:
- design a board with an overall current consumption of less than 1mA in sleep mode in order to enable long shelf life without kill-key
- allow access to UART and SD-card over the same USB interface
- route out signals for advanced usage/development purposes
- reduce the board size
- put in all learnings from v1, feedback from users etc.
New Features:
1. Micro power board: AFAIK this is the first saber board capable of being supplied with a voltage >5V (i.e. for LED strings or HP-LEDs) and consumes less than 1mA in sleep mode. Currently with the new power saving hardware options I measured ~500uA in sleep mode, going lower if using a supply under 5V. I wanted to have this feature to enable building Arduino based sabers without the need to constantly plug in a kill-key, therefore pawing the way for an internal RC port or alternate charging method.
2. Single interface board: both the SD-card and the programming interface can be accessed over a single USB-plug. No need to remove SD-card if wanting to exchange sound fonts. Additionally the 4 USB signals are available as breakout signals, so an external USB-connector can be worked in into the hilt to enable in-hilt programming without removing any part of the hilt.
3. Swap mini-USB for a micro-USB port, reducing the height of the board and saving space.
4. Acess to a lot of internal signals for tech-fans (DAC signals, internal LDOs etc.)
5. Pre-wired connections for those features which were recognized as essential (i.e. audio controlled flicker), reducing the amount of intra-board wires necessary for full operation with current open-source saber software.
6. Slight reduction of board size (this was not a design goal, as the v1 is small enough, and mainly comes from the swap of the USB-connector)
7. Comes with the Arduino Uno bootloader, adding 1.5k of program code space.
What stayed:
- still can used to build all commonly used saber blade types i.e.
Luxeon type with HP-LED,
segmented LED-strings and
neopixel blades.
- high-quality audio using wav files compatible with PL boards format from SaberFonts
- advanced 6-axis gyro- and accelerometer for movement and gesture recognition
- Arduino compatible with Atmega328P avr microcontrollers
- all current open-source saber software will run on the v1.5 without need for change (except for the board type, but I can burn them as Nano if needs be)
Note: I currently do not plan to start runs of the v1.5, it being still intensively characterized. I consider it as an intermediate step between v1 and a future v2. I might be offering some of the few pieces I have for sale for those who are willing to experiment with its power saving options i.e. the main target group is LED-string saber enthusiasts, using higher supply voltages for serialized LED setup, where the unique features of this board can be utilized fully.