This is a much older version of ProffieOS. I highly recommend updating to ProffieOS7!
Visit the ProffieOS7 Style Library for current styles
The styles on this page are available for use with your Proffieboard (or Teensy V3) saber, be sure to visit and subscribe to my YouTube channel to keep up to date with the latest styles and tutorials.
If you like what you see and want to help me out with a Donation for the time and maintenance needed for this website I have a Donate button available. This is purely an option for those that would like to or who are able to give a little, you can use these styles whether you donate or not. There is no obligation either way, if you are able to donate I greatly appreciate it and "Thank you" in advance.
ProffieOS: Control software for lightsabers and other props.
http://fredrik.hubbe.net/lightsaber/teensy_saber.html
Copyright (c) 2016-2019 Fredrik Hubinette
Styles designed for ProffieOS5:
Copyright (c) 2018-2021 Fernando da Rosa
License information for ProffieOS and related styles: https://github.com/profezzorn/ProffieOS/blob/master/LICENCE.txt
Please review the Manual for more information on uploading the OS or review the above page instructions. If you haven't already joined I highly recommend joining the Open Source FB Group for help, advice and updates.
Open Source FB Group (Manuals available in Files section)
I recommend adding the following defines to the top section of your config; to enable "Click to Change" for Dual Phase and other styles designed for this, to reduce the used memory on your board (if you do not need) you can also DISABLE_DIAGNOSTIC_COMMANDS.
#define COLOR_CHANGE_DIRECT
#define DISABLE_DIAGNOSTIC_COMMANDS
To make it easier for users I will build out multiple "default" colors for styles where applicable. This video covers the main default colors, as noted in the video, the Silver default blade with ColorWheel will react differently in color change mode as it is almost white, so when using the Silver blade if you try to change colors via the ColorWheel it will only change the "hue" of the blade but it will still be a "White blade".
I will continue to develop and share new styles to all Proffie users, if you're an installer or vendor providing these styles or if you're just in a position to help offset the hosting costs for this site please click below. This is purely if you want to contribute, as more users are visiting this site Amazon wants their cut for traffic served.
This is 100% voluntary and using the honor system, if you are unable to contribute simply close this window and enjoy the styles (at least give me credit and maybe Subscribe to my channel to help me grow ;-).
If you're able to contribute thank you very much, this message will continue to pop up from time to time you can ignore it (it's not a smart form it's just a simple pop up- I'm not sophisticated enough to know who's visiting or what you're doing).
The below styles need to be added to your config.h file. Please review the Manual for more information. You can either use your existing config file or generate a new one using the Tools below.
Styles are added to a preset, a preset is made up of the font name (sound folder on your SD card), track (music/track for preset) and the style code. This site will only generate the style code in the form of "StylePtr<...>(), if you have multiple blades (either physical or sub-blades) you need to have one style for each blade.
Additional Videos:
The correct syntax for a preset is, (exact spelling and case as well as all brackets and commas are required):
{ "font", "tracks/track.wav",
StylePtr<...>()
},
If you have 2 blades it would be (and so on):
{ "font", "tracks/track.wav",
StylePtr<...>(),
StylePtr<...>(),
},
OS4.7 now includes a new 2 button prop file (for 1 button sabers I recommend either sa22c or dmitry prop files).
NEW! Gesture Prop File
Includes:
For more information visit: https://therebelarmory.com/thread/12344/gesture-control-quick-draw-swing
Original =
To use you will add this between #endif and #ifdef CONFIG_PRESETS in your config file (do not overwrite the existing #endif):
#ifdef CONFIG_PROP
#include "../props/saber_fett263_buttons.h"
#endif
2 Button Controls (PWR and AUX):