• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Ophidian - A brushless dart blaster 3D Printer File Image 1
Ophidian - A brushless dart blaster 3D Printer File Image 2
Ophidian - A brushless dart blaster 3D Printer File Image 3
Ophidian - A brushless dart blaster 3D Printer File Image 4
Ophidian - A brushless dart blaster 3D Printer File Image 5
Ophidian - A brushless dart blaster 3D Printer File Image 6
Ophidian - A brushless dart blaster 3D Printer File Image 7
Ophidian - A brushless dart blaster 3D Printer File Image 8
Ophidian - A brushless dart blaster 3D Printer File Thumbnail 1
Ophidian - A brushless dart blaster 3D Printer File Thumbnail 2
Ophidian - A brushless dart blaster 3D Printer File Thumbnail 3
Ophidian - A brushless dart blaster 3D Printer File Thumbnail 4
Ophidian - A brushless dart blaster 3D Printer File Thumbnail 5
Ophidian - A brushless dart blaster 3D Printer File Thumbnail 6
Ophidian - A brushless dart blaster 3D Printer File Thumbnail 7
Ophidian - A brushless dart blaster 3D Printer File Thumbnail 8

Ophidian - A brushless dart blaster

davidpyo avatardavidpyo

March 15, 2025

makerworld-icon
DescriptionCommentsTags

Description

Ophidian (/ōˈfidēən/) is a hycon-based, neutron solenoid, plus motor and flyshot powered blaster. It was designed as a minimalized competition grade flywheel blaster with many different battery configurations.  It directly inherits from my previous G19/G19H design, as well as the Protean blaster by Flygonial. 

It features adjustable 200+ fps to like 30 fps, up to 16 dps, single trigger operation or rev trigger, closed loop flywheel sensing, adjustable user profiles, quick swap muzzle devices (Protean compatible). 

Battery storage options include: buffer tube stock, tool battery, remote line, blade stock, and folding pic stock.

Includes 3 muzzle device options, a BCAR, PCAR, and smooth PCAR. PCAR is my general recommendation. Any protean muzzle device should be compatible. 

 

BOM:

Bolt list:
4 50mm m3 (main body)
1 10mm m3 magwell -> grip
2 35mm m3 rear pic
4 10 mm grips
2 10mm front cage
1 16mm release
4 10mm covers

rail:
1 6mm (rearmost bolt)
3 10 mm m3

Stocks:
2 25mm m3 for pic

 

Amass XT60H (other xt60's will not lock in)
Neutron high ROF
2x simonk esc's flashed with flyshot (NOTE: these esc's are hard to find now, the Helbatics 30a/20a esc are compatible, Afro 20a's should work, ztw spider 20a/30a should work as long as they are simonk and not the newer kind. See the “flashing ztw spiders” for more details. Other brands may be compatible, but you will need to compile and flash flyshot. This design may be updated later to use AM32 and a custom RP2040 pcb design.)
2x plus motors (or 2207.5 Flashhobby arthur motors, or 2207 Sunfun motors (8 m3 8mm bolts needed)
Arduino or custom Ophidian PCB board (if you use a stand alone arduino, additional hw required, see spirit BOM for reference)
IRLB3034
1N5404 or similar
1N5357
3x 6mm button switch
1x SSD1306 oled  0.96"

5.5mm diameter springs for mag release.

4s lipo. I run 1550mah 100c lipos, similar spec ones will work as well.

 

BOM for stock options:

TBD, should be relatively self explanatory, most options just require m3 bolts of various lengths.

 

Build Guide:

This is a guide based on a hardware kit purchased from me. Self sourced hardware will likely require additional steps.

https://docs.google.com/document/d/17dkMRP-ZO_vkgQ3z9rfyFxz9cWrwjXIIcW3FVmGUd0U/edit?usp=sharing

 

Print orientations and support:

See included print profiles. Read the descriptions!!!

 

Wiring diagram??

See spirit for reference, should be very similar, just add a rev trigger to D8

 

Firmware:

https://github.com/davidpyo/G19H/tree/ophidian Make sure you select the “Ophidian" branch

 

Usage: 

Uses EEPROM (settings save after being powered off)

4 boot selectable profiles:
 Profile 1 (default): No idle
 Profile 2 (hold trigger): No idle
 Idle Profile (hold menu): Idle
 Tournament (hold both): Idle, fire mode is the only setting that can be changed by long holding the menu button


    Hold menu button to change settings in the 3 profiles.
    Use the menu button to switch between settings, and trigger to change values. 
    Long hold menu to exit and save settings to profile.

 

Gameplay:

https://youtu.be/-6ECE9INlMI?si=4TCQhhxZ7ykSPv6Q

 

Acknowledgements and credits:

Thank you to Justus for the Spirit blaster, and the Spirit firmware which this is based off of.

Thank you to Toruk for Flyshot and Hycon cage geometry. 

Thank you to Flygonial for the Protean grip, Protean muzzle devices, and Gryphon design

Thank you to my beta testers: Will from Beef Squad, and Jon from Foam Reign 

 

Additional reading/Reference:

https://www.printables.com/model/451651-spirit-a-brushless-flywheel-dart-blaster

https://torukmakto4.blogspot.com/2021/01/flashing-ztw-spiders-for-flyshot.html

https://torukmakto4.blogspot.com/2020/02/closed-loop-adjustable-speed-drive-for.html

 

 

License:

BY-SA

Related Models

DIY DeLorean Time Machine with lights!! preview image

DIY DeLorean Time Machine with lights!!

OneIdMONstr profile image

OneIdMONstr

14,234

One Piece Compliant Mechanism Blaster (Mark Rober) preview image

One Piece Compliant Mechanism Blaster (Mark Rober)

BYU CMR profile image

BYU CMR

4,659

Working Stim Pack (For Airsoft, Paintball, etc) preview image

Working Stim Pack (For Airsoft, Paintball, etc)

Kazi profile image

Kazi

1,037

Millennium Falcon Kit Card by Fixumdude preview image

Millennium Falcon Kit Card by Fixumdude

fixumdude profile image

fixumdude

13,198

Breacher - Shell Ejecting Nerf Shotgun (Tube Magazine!) (3D Printed Nerf Blaster) preview image

Breacher - Shell Ejecting Nerf Shotgun (Tube Magazine!) (3D Printed Nerf Blaster)

Sillybutts profile image

Sillybutts

玩具枪-六一儿童节礼物-男孩涂色玩具 preview image

玩具枪-六一儿童节礼物-男孩涂色玩具

Big crab profile image

Big crab

2

Talking D20 preview image

Talking D20

adafruit profile image

adafruit

12,948

SKLEP mk1_Shell ejecting Nerf string blaster preview image

SKLEP mk1_Shell ejecting Nerf string blaster

AKO Division profile image

AKO Division

4,060

3,387