LiteSilverware project is based on the NotFastEnuf Silverware firmware, AKA NFE_Silverware, which has a big success on the brushed whoop FC board like Alienwhoop ZER0. Several features are included in order to support brushless drones.
The full user manual is here.
end LiteSilverware notes
Last major update 9.11.18
Testing a new layout for config.h - feel free to let me know what you think. Your feedback is appreciated.
There are two main steps to prep this file for flash. The first will be in config.h and the second will be in pid.c file.
STEP 1: Open config.h with keil and make edits to set your selections in 6 categories.
Hardware Selection - select your target: alienwhoop zer0, bwhoop, e011, or H8mini_blue_board based hardware
Receiver Settings - set rates, expo, radio protocol, transmitter type and assign features to auxiliary channel switches
Voltage Settings - low voltage cutoff and other voltage related settings - UPDATE: LVC can now be switched on via stick gesture. See notes for Berzerker release on the releases page.
Filter Settings -set gyro filter and D term filter frequencies and orders - UPDATE: reccomendation is to use alienwhoop switchable filtering. See notes for Berzerker release on releases page.
Motor Output Settings - set pwm rate, motor curves, inverted yaw for props out, and features related to motor output - UPDATE: props in/props out is now switchable via stick gesture with alienwhoop settings. See notes for Berzerker release for instructions.
Additional Features - remaining special features
STEP 2: Open pid.c with keil and either edit pids to your preferred values or select a set of pids that I have prepared. I plan to keep all my tunes in pid.c and will have them labeled and noted with the associated filter settings for each type of build. All you have to do to use one of my tunes is uncomment the pid group you want to use and make sure the others are commented out. I will keep whatever pids I'm using updated here if I change them and the default set will always be for a whoop with fpv gear installed. Setpoint weight values for P are also just below pids - if you want a sharper stick feel on one of my tunes then change these values closer to 1.0. Stick Accelerator and transition values are here too. There are two profiles you can populate which are switchable via auxillary channel.
Additional notes have been added to the releases page for Alienwhoop ZER0 firmware including new switchable features via stick gestures. Please read these notes for further instructions.
This commit enables flashing and configuring Blheli using the Silverware FC. May not work with all ESCs
After disconnecting, normal FC operation should resume
Credit to Bikemike https://www.rcgroups.com/forums/showpost.php?p=38505698&postcount=11950
Easiest way to find me for feedback & discussion is here https://community.micro-motor-warehouse.com/t/notfastenuf-e011-bwhoop-silverware-fork/5501?u=notfastenuf
end NFE notes
The note about original Silverware is not included here. You could check it on silver13/BoldClash-BWHOOP-B-03 if needed.