Jump to content


Member Since 11 Jul 2008
Offline Last Active Mar 03 2020 12:20 AM

Topics I've Started

OpenWheel - V2 now live

29 May 2018 - 06:38 PM


Attached File  c7da2202001ef3739c67954b4c9dbb31_preview_featured.jpg   32.12KB   181 downloads

Thingiverse Link





Attached File  cad wheel.png   459.95KB   198 downloads      Attached File  real wheel.jpg   97.61KB   200 downloads


Exhaustive write-up and documentation:

Attached File  OpenWheel.pdf   1.44MB   881 downloads


Thingiverse Link

Copy and pasted from the introduction of above document:

Here I present OpenWheel – my efforts at lowering barriers of entry into the world of high performance flywheels on standard (non-Eclipse) OFP cages. That means working with DC brushed motors, and a 2mm shaft. This project was originally motivated by cost, but through my experimentation I quickly found that I could also get superior performance to commercially available machined wheels.

The results, for those who are as impatient as me: 150 fps through a Morpheus guide on OG Fangs.

Everything is in the document. I can't stand the formatting in forums and uploading each figure individually, otherwise it would be here as well.

Stryfe Mk-13

29 March 2018 - 05:18 PM

So, many of you are aware of Meaker's efforts with massive magazines/clips for flywheels. I was intrigued by the ridiculousness of the project and decided to roll with it. I took the idea behind his Mk-13 and stuffed it in a Stryfe shell, while also incorporating some fire control.
Labelled internals:
Attached File  IMAG0421.jpg   120.77KB   200 downloads
The cage has a 41mm gap and is running Blasterparts wheels spun by OG Fangs.
A lot of this is pretty standard flywheeler electrical work. Some stuff that is less obvious:

  • There's an integrated Arduino that controls the servo gate. When the trigger is depressed, that little arm inside the clear PVC depresses to allow darts through.
  • The linear regulator included in the arduino sucks and wastes a lot of energy to heat when stepping down from the flywheel system's 12v to the Arduino's 5v. So I included a buck converter, which essentially steps down voltage but accordingly increases current so that the power value stays roughly the same (I think 80 - 90% efficiency on this model).
  • The push button that controls the servo gate was sourced from a lock IIRC
  • Obviously a lot of shell cutting going on here to fit the PVC.

Next I will just put up a bunch of pictures from throughout the build process.
Attached File  IMAG0392.jpg   141.16KB   211 downloads
Attached File  IMAG0393.jpg   106.58KB   198 downloads
Attached File  IMAG0410.jpg   146.11KB   190 downloads
Attached File  IMAG0414.jpg   239.27KB   188 downloads
Attached File  IMAG0415.jpg   145.82KB   207 downloads
Attached File  IMAG0416.jpg   226.27KB   181 downloads
Attached File  IMAG0417.jpg   141.61KB   225 downloads
Attached File  IMAG0418.jpg   165.21KB   193 downloads
Attached File  IMAG0419.jpg   108.17KB   211 downloads
Attached File  IMAG0420.jpg   76.52KB   195 downloads
Next some videos of the blaster in action. I'm going to post the second ever firing test first, because it worked better than the first test, and it seems like NH only does embedded vids for the first link.
2nd Fire Test:

1st Fire Test:

Servo Gate Demo:
Closing Remarks:
There is still some work that needs to be done regarding feed issues. I'd like to experiment with different coil materials and wrapping techniques. I also would like to see what overvolting the blower motor does for reliability. I'd also like the provide some reinforcement, particularly by connecting the blower outlet to the pistol grip.

Countiburn - Ammo-Counting Caliburn Modification

09 February 2018 - 02:52 AM

Here I present my Caliburn modified with an integrated ammo counter. Fittingly, I'm calling it the Countiburn.
Attached File  IMAG0351.jpg   139.07KB   188 downloads
Video showing operation:

Caliburn - Captain Slug (duh)
Ammo counter script - Nathaniel Deal (this guy's mag toggle and counting method are used)
Another ammo counter script - Dustin Westaby (borrowed his number display method)

Bill of Materials
Adafruit Trinket Pro 3V
Lipo Backpack for Trinket
Adafruit 1200 mAh Lipo
Assorted Jumpers
Slide Switch
Ligitek 2-digit Seven Segment Display Common Anode
Roller Lever Switches

Tools Needed
Variable wattage soldering iron
3D printer
Helping hands for soldering
Electrical solder (thin, .032", I like lead-based but use whatever you're comfortable with)
Heat shrink tubing
Solder sucker

Datasheets/Useful Links
Ligitek display pinouts
Windows driver for Trinket Pro
Setting up Arduino IDE
How to install and use libraries (my code uses one)
Soldering to PCB guide

Attached File  Countiburn Code.zip   14.71KB   342 downloads
Thingiverse Link

Okay, first of all get your trinket pro set up. Follow the linked guides. I can answer questions if people are struggling. You can also google your problem/error code and get answers that way.
At this point you also want to start printing everything from the thingiverse link. As explained in the link, there are two sets of most components: with built-in support and without. If you have a multi material printer/dedicated support material use the without version. If you’re doing single material PLA I suggest using the versions that include support. It is drawn in by hand rather than auto-generated and is optimized for a .4mm nozzle.
Next let’s assemble our trinket. Unpack the trinket and the lipo backpack.
Attached File  01.jpg   209.62KB   207 downloads

Snip your headers and arrange your pins as shown.
Attached File  02.jpg   119KB   196 downloads

Solder your pins on. See the linked guide for help, the videos included are the most useful parts.
Attached File  03_A.jpg   141.02KB   195 downloads
Notice the bulbous joint at the red x, and the hershey’s kiss shaped joint at the green check. Try to get them looking like the latter. You can tell which side I started on.

Next grab your backpack, flip it over, and note the bit circled in red.
Attached File  04_A.jpg   61.08KB   196 downloads

We need to solder closed that bridge so charging the lipo doesn’t take forever. Only do this if you use the lipo included in the BOM. Adafruit suggested minimum capacity of 500 mAh to close this bridge and enable higher current charging.
Attached File  05.jpg   52.42KB   201 downloads

Next flip the backpack right side up and use a sharp blade to break the contact pointed to by the arrow. I have already cut this contact in the below image. Use a multimeter to make sure it’s broken.
Attached File  06_A.jpg   117.04KB   191 downloads

Use leftover pin headers to solder pins to the pinouts between the cut bridge.
Attached File  07.jpg   71.28KB   190 downloads
Attached File  08.jpg   60.46KB   209 downloads

Apply e-tape as shown. We don’t want any pins shorted when we solder on the backpack.
Attached File  09.jpg   136.3KB   210 downloads

Solder on the backpack. Note that I applied solder to the incorrect side which loosened other joints and I had to completely resolder the backpack. Apply solder at the tip where the green arrow is pointing rather where it is shown at the red arrow.
Attached File  10_A.jpg   58.34KB   229 downloads

Go ahead and start adding components to the Magwell. Cut the NC terminal off of the switch before screwing it in.
Attached File  11.jpg   92.66KB   198 downloads
Attached File  12.jpg   190.13KB   195 downloads

Next glue some foam/rubber to the base of the Lipo Cover. Then insert the battery and put foam on top as well (no glue, this will be a friction fit). We want to sandwich the battery in something shock absorbing. Cut up darts can also work here. Make sure you test fit everything and that the battery is snug, but NOT tight.
Attached File  13.jpg   134.24KB   190 downloads
Attached File  14.jpg   108.39KB   228 downloads

Go ahead and plug the lipo into the backpack. Note that your Magwell won’t need those ugly Dremel marks cut in, I have fixed that on the supplied files. Luckily they are hidden by the wire cover anyways.
Attached File  15.jpg   49.83KB   199 downloads
Now we will begin wiring stuff up.
First get a jumper that is female on one end. Plug the female end into A5 and route to the switch as shown. Measure, snip, strip, and solder. Placing the Ecover on the Magwell will help with routing correctly.
Attached File  17.jpg   97.98KB   201 downloads
Attached File  18.jpg   104.55KB   208 downloads
Attached File  19.jpg   188.72KB   192 downloads

Next cut down the pins on your Ligitek display as shown. Green arrow points to cut pins, red arrow to uncut.
Attached File  20_A.jpg   113.12KB   213 downloads

Make wiring for the display anodes as shown. Females on all ends, but the end with two need the black housing removed. This can be accomplished with a knife. Solder to pins 13 and 14 on the display and apply heatshrink. These pins can be soldered together, as I have done. Connect the other end to the 3V pin on the Arduino to make sure everything fits.
Attached File  21.jpg   81.07KB   192 downloads
Attached File  22.jpg   69.96KB   224 downloads
Attached File  23.jpg   113.49KB   205 downloads

Now make a double ended ground wire as shown. The single end should be female, and the other ends should be bare wire. Note how I criss-crossed the direction of the wires, which is helpful for routing them. Pull one end through hole in the Magwell and out the back. The other needs to be routed and soldered to the other terminal of the mag switch, as shown.
Attached File  24.jpg   147.04KB   185 downloads
Attached File  25.jpg   70.56KB   186 downloads
Attached File  26.jpg   174.46KB   190 downloads
Next figure out the wiring for the LED display. The included pictures follows the pin definitions in the code. These can be interchanged but I recommend following the way I did it, it matches sequential pins. Get different colors for each pin. I ran out of colors, and the “B” added at the end of the last 4 denote that I painted the female ends of the jumpers blue on those wires to differentiate them.
Attached File  27.jpg   103.05KB   209 downloads
Now we need to cut the wires to size. Test the length needed for each one, and then give yourself an extra 5-10 mm. I tested the length one by one while plugging the female ends into the Arduino and marking where it needed to terminate on the display. After marking everything up cut them to size. And remove the display from the Magwell.
Attached File  28.jpg   109.06KB   202 downloads
Attached File  29.jpg   128.3KB   175 downloads
Solder all the wires to the display. This takes some patience. The solder sucker is your friend. I accidentally shorted neighboring pins multiple time and had to resolder. The display is forgiving and the linked item comes with 3 in case you cause thermal damage.
Attached File  30.jpg   95.38KB   193 downloads
Remove the Arduino from the magwell and wire everything up to test the display. Upload the code and verify that numbers are being displayed correctly. You can short pin 3 to ground to change the numbers to check all of the “pixels”.
Attached File  31.jpg   91.18KB   185 downloads
Attached File  32.jpg   269.73KB   192 downloads
Now unplug everything and begin rewiring with the components installed on the Magwell. Start with the pins on the bottom row. Also, important note, snip the end off of a female jumper. Run the bare wire end through the hole (along with the ground wire from earlier) so it sticks out the back end of the Magwell. Forgot to get an image of this. Plug the female end into pin 3 of the Arduino. This may get removed and re-plugged in as you wire the display to the Arduino, I had to do so several times.
When you get to the last wire on the bottom row, you need to cut one side of the plastic housing off of the female end. This is to make room for the fillet on the Magwell. That fillet is important for strength and is well worth this extra step.
Attached File  33.jpg   96.84KB   201 downloads
Now wire the top row and replug in anything that you disconnected earlier to give yourself room.
Attached File  34.jpg   114.26KB   201 downloads
Now we need to bend the pins on the backpack up as shown to make room for the Ecover to slide on. Bend up as shown by the red line.
Attached File  36_A.jpg   107.26KB   186 downloads
Go ahead and wire up a slider switch as shown and bolt it to the Ecover. Test to make sure it works (lights come on on Arduino). Affix the switch with 2 M2’s.
Attached File  37.jpg   155.26KB   187 downloads
Next bolt on the Ecover, and then the Wire cover with M2’s. Congrats, the worst is behind you!
Attached File  38.jpg   151.52KB   204 downloads
Now we are going to assemble the Caliburn a bit out of order from Slug’s instruction. First assemble all components from muzzle to bore, as in the beginning of his instruction. However before adding anything to the Pistol Grip (like Sear or Trigger) we need to get the trigger switch wired up. Get to the point in the image below. Note that everything forward of the Magwell is tightened down, while everything behind is floating on the threaded rods.
Attached File  39.jpg   180.19KB   177 downloads
Feed the exposed wires through the hole in the Pistol Grip. My jumpers weren’t long enough and I had to solder on extensions at this step.
Attached File  40.jpg   129.42KB   205 downloads
Attached File  41.jpg   193.31KB   175 downloads
Solder on your wires. As before, snip off the NC terminal. Doesn’t matter which wire goes to which of the remaining two terminals. Carefully insert the switch and bolt down with two M2’s.
Attached File  42.jpg   153.11KB   179 downloads
Attached File  43.jpg   185.65KB   186 downloads
Now assemble the rest of your Caliburn. That’s it! You did it.
Attached File  44.jpg   137.58KB   180 downloads
Attached File  45.jpg   92.6KB   185 downloads
Attached File  46.jpg   167.71KB   194 downloads
Attached File  47.jpg   71.85KB   178 downloads
Now a quick aside on changing the default mag size values. Open CaliburnAmmoCounter.ino and locate the following line.
Attached File  48.PNG   14.76KB   194 downloads
You can change the values in that array to whatever you want and/or add more. You can have only one value as well if you only use one mag type. Just be sure to separate values with commas.
As always, questions, comments, and criticism are all welcome. I hope this guide is a little more straight forward and digestible than my last electronics-y write-up!

OpenChrony - open source, DIY chronograph

25 January 2018 - 07:49 PM

Attached File  firstcomp.jpg   180.52KB   171 downloads


I’m calling it OpenChrony. It’s an open source chronograph, compatible with nerf and paintball. It is Arduino-based, and the code is publicly available, as are the part files (.stl, .step and .sldpart coming soon). I’m hoping that others will improve the design, this is only the first functional version.




Attached File  OpenChrony V1.5 Writeup.pdf   1.46MB   2092 downloads







Attached File  OpenChrony.zip   751.42KB   1064 downloads


V1.0 Video





Attached File  OpenChrony1.5f.zip   753.69KB   945 downloads



Updated part files coming soon

Question regarding Lightake darts: Worker short dart gen2 & Men Gu

25 January 2018 - 03:11 PM

I have some questions for those who have ordered worker dart on lightake.com. I'm looking to buy some gen2 worker's (not sure what the difference is between gen1 but I've heard good things about gen2's). I want to buy in bulk, so am considering this listing. Are these gen2 though? Because I also found this listing that specifies gen2 in the listing name. However, the price on the second listing isn't as good as I can't but as much at once. The images look identical besides color and quantity. Is there a difference?


I also stumbled across Men Gun darts while browsing. I thought these were extinct, I guess they made a new run of them? Can anyone comment on these Men Gun 3.0's?


For reference, I'm planning the men guns for flywheels and sometimes the caliburn, and the worker short darts for everything non-flywheel.


Thanks in advance