Order form : https://goo.gl/forms/1e5Z04BQb3fVFsgP2
Hey guys I would like to offer my version of firefly to you. Thanks to solidgeek for giving me permission to sell these remotes and for each remote sold donation goes to his paypal account. If you have intention to buy a remote please be patient and read the whole post as i provide some key/important things about it.
After using it myself for 2 months everyday without a single problem I think it’s reliable enough to offer other people. Those of you who followed solidgeeks and ervinelins remote threads know that there has been numerous issues as well as quality updates. I tried to gather them and apply to my version. First of all wanted to eliminate most of the cables from the build so I went with a pcb design. Made some modifications to the case design so i could fit my pcb in the case and secure it with . I liked ervinelins code because I could switch between pages in the screen with a button instead of automatically switching between them. In order to use his code I added a button to the back of the remote and it’s completely optional you can use solidgeeks code aswell. If you are competent in programming I guess you can use that button for other purposes so it’s there as an option.
Since installing different firmwares might be a thing in this remote I made it programmable from its usb socket without opening up the case. Changed 5v booster and charger modules with a single module and changed its resistor value so you can use your 2A phone charger to charge your remote.
I had many issues with crappy seramic antenna nrf24 module so I’m using quality nrf24s instead. All nrf24 modules are behind 100uf tantal,10uf tantal, 100nf seramic caps for better power regulation. On receiver side there’s a 1000uf cap on 5v line for brownouts and 200uf tantalum cap on transmitter side. Needing to reset on every boot was quite an issue thanks to arduino forums found this mcp130 chip and applied to 5v lines on both receiver and transmitter and there’s not a single issue using these since 2 months. 2 switches, battery and an oled screen are connected with a jst connectors in case if you need to swap those components easily or to remove the pcb from the case.
To summarize some differences from original design and some key notes; • Receiver and transmitter are both pcb based and fixed to the shell of the remote with m2 bolts • Nrf24 power filter consists of 100uf tantalum, 10uf tantalum , 100nf ceramic cap (on both transmitter and receiver) • 220uf tantalum cap on 5v(remote), 1000uf cap (receiver) • Programmable from usb socket fixed with 4 legs • Better nrf24 modules • 5v booster and charging modules are replaced with a single module • Mcp130 chip to solve power issues • Removable/replaceable switches, battery, oled using jst connectors • ABS printed parts in closed container • Mode button at the back of the remote • Tapped m3 bolts for the transmmiter • Clear heat shrink for the receiver
in my experience integrated antennas are not bad but not good enough. having at least one nrf module with external antenna either on remote or receiver side has a big impact on signal strenght(both with external antenna the better) so im including one nrf with external antenna and one with integrated. thats my setup aswell with carbon fiber battery enclosure + bamboo deck. didnt have a single dropout to this date.
Finisihing and Colors
Im printing with bright yellow ABS and its good as it is. Sanding only the burrs and edges for a smoother touch and applying clear coat gloss or matte paint. I know some of you might like to have a different color or combination of colors for each part and much smoother surface. What i can offer as an option is sanding every part with 3 different grit sandpaper, apply 2 coats of filler sand again, 3 coats of paint of your choice, 2-3 coats of clear coat matte or gloss to finish the part. result is very nice and silky smooth, wouldnt say perfect but another level than 3d printed parts.
as i mentioned above im including quality Nrfs and one end will be with external antenna thats how i run my board too but if you want to have both ends to be with external antenna thats doable as an option.
Free customization i will modify the receiver according to your VESC. Depending on your end i can include male/female/2.54mm pin or just bare cables. i have cables for both female and male options, so you need to note which one of the four options you need. For the uart connection i use 4p jst ph and it just works you need only 2 pins anyway. i will include what i have at hand but i see some uart ports has different positioning with tx/rx pins i need to see it so i can make a correct cable for your vesc. if its a focbox you dont have to tell me anything else because thats what i use too.
Theres a slight problem with shipping. My countrys national post does not allow any sort of liion battery doesnt matter if its removable or not you cant even send your cell phone thru the post unless you can remove its battery. If you would like have a remote from me and if you want me to ship it with national post you have to be able to source your own battery, remove 5 screws, twist or solder red to red black to black cables with supplied jst connector, insulate, put the screws back on. its an easy 10mins process due to pcb is held with screws and every cable is jst connector based. I will post an instructional video about the process. Another option is if you are in EU i can use a private company which has more expensive prices than the national post but better than UPS or DHL price wise.
Pricing due to not having enough parts i cant provide kits at the moment. depending on the demand i will order the parts so i canbuild more.
Assembled remotes with receiver(without battery) 100$ + tracked shipping to anywhere around the world for those of you who are in EU and want it with battery contact me for pricing about the shipping because the price is highly dependent on the country you are living.
Extras paint job with a choice of your color(s) 15$ nrf with antenna upgrade(includes antenna and nrf24) 7$ i have 3-4 available semi assembled which would take couple of days to finish and test them, rest will be depending on the supply of the parts.
Some more pictures: