Project Icarus

DIY Electrohydrodynamic Aircraft β€” Ion Wind Propulsion

Project Status: Research & Design Phase

We are exploring the possibility of building a small aircraft powered entirely by Electrohydrodynamic (EHD) thrust β€” commonly known as "ion wind" or "electrohydrodynamic propulsion." Instead of using propellers or jet engines, the aircraft would generate thrust by ionizing air molecules and accelerating them with a high-voltage electric field.

This project is inspired by the MIT ion wind aircraft research (Steven Barrett et al., 2018), which demonstrated sustained flight using this technology. Our goal is to build a smaller, DIY version using 3D-printed components and accessible electronics.

βš™οΈ How It Works

Electrohydrodynamic Thrust

The principle is simple in theory: a thin wire (the emitter) is charged to 20–40 kV. This ionizes the surrounding air molecules, stripping electrons to create positive ions. These ions are then attracted to a nearby surface (the collector) which is grounded or at a lower potential. As the ions travel from emitter to collector, they collide with neutral air molecules, transferring momentum and creating a net airflow β€” the "ion wind." This wind produces thrust that can propel an aircraft.

πŸ”Œ Emitter Wire

Thin tungsten or steel wire (~0.5mm). Charged to 20–40 kV using a boost converter or flyback transformer.

🎯 Collector Strip

Smooth flat surface or tube at lower potential. Positioned ~25mm from the emitter for optimal ion collection.

πŸ”‹ Power Source

Lightweight LiPo or 18650 battery. Boost converter steps up to 20–40 kV. Power consumption is surprisingly low.

πŸͺΆ Airframe

3D-printed lightweight structure. Wings designed to maximize thrust efficiency from ion wind flow.

πŸ“Š Project Specs (Target)

~300mm
Wingspan
~180g
Est. Weight
20–40kV
HV Required
<1N
Est. Thrust

⚠️ Safety Warning

⚑ High Voltage Hazard β€” 20–40 kV can cause serious injury or death.

This project involves high-voltage electronics that are dangerous. If you attempt to replicate this project:
  • Never power the system while handling exposed electrodes
  • Maintain minimum 25mm clearance between emitter and collector at all times
  • Use proper insulation and enclosure for all HV components
  • Work with experienced supervision if you are new to high-voltage electronics
  • This is a research/experimental project β€” not a finished product
Do not attempt to build this if you are not comfortable working with high voltage.

πŸ”¬ Research References

Key Papers & Resources

  • MIT Barrett et al. (2018) β€” "Flight of an electrohydrodynamically powered aircraft" β€” Nature. First sustained EHD flight.
  • MIT Barrett (2021) β€” Further refinements to EHD propulsion theory and scaling laws.
  • FliteTest YouTube β€” Practical RC aircraft building techniques and 3D printing for RC planes.

πŸ‘₯ Team

CN
Carlos Nogueira β€” Project Lead & Builder
F
Feiteira β€” Hardware & 3D Printing

AI-assisted design & research by Clawdia (OpenClaw AI Agent).

πŸ–¨οΈ 3D-Printed Components

All parts designed for Bambu Lab X1C/P1P (256Γ—256Γ—256mm build volume). Parametric Python scripts generate STL files β€” edit dimensions in code and regenerate.

✈️ Fuselage (5 files)
πŸ“¦fuselage_shell.stl3.6KBDL
πŸ”‹battery_bay.stl31KBDL
⚑hv_module_bay.stl14KBDL
πŸ”©internal_ribs.stl7.1KBDL
⬜lid.stl3.0KBDL
πŸ”­ Emitters (11 files)
πŸ“emitter_assembly.stl149KBDL
〰️emitter_frame.stl17KBDL
πŸ“wire_support_array.stl74KBDL
πŸ“wire_support_post.stl8.3KBDL
βš™οΈtension_adjuster.stl20KBDL
πŸ”²insulator_spacer.stl3.0KBDL
πŸ”˜collector_smooth_ring.stl57KBDL
⚑emitter_razor_ring.stl30KBDL
πŸš€peripheral_thruster_demo.stl99KBDL
πŸͺ’razor_blade_array_demo.stl11KBDL
🏠thruster_housing_demo.stl66KBDL
🎯 Collectors (10 files)
πŸ”²collector_plate.stl3.0KBDL
πŸ“Šcollector_foil_array.stl4.8KBDL
πŸ–ΌοΈcollector_with_frame.stl19KBDL
πŸ”²collector_mount_frame.stl17KBDL
πŸ“adjustable_mount.stl16KBDL
⚑streamer_suppressor.stl2.4KBDL
πŸ“Žcollector_foil_mount.stl5.6KBDL
⚑electroplated_collector.stl47KBDL
πŸ”§test_rig_mount.stl11KBDL
✈️wing_integration_frame.stl3.6KBDL
πŸ”© Frame (6 files)
βž•node_junction.stl15KBDL
━spine_segment.stl12KBDL
πŸ”—spine_assembly.stl195KBDL
πŸ”΄spine_end_cap.stl3.6KBDL
✈️wing_mount_plate.stl13KBDL
πŸ”²tail_fin_mount.stl6.0KBDL
πŸ›‘οΈ Guards / Ducts (3 files)
β­•duct_ring.stl31KBDL
πŸ”²duct_with_struts.stl22KBDL
πŸ”—wire_guard_mesh.stl28KBDL

πŸ“Έ Thrust Stand β€” 3D Model Previews

Parts for the DIY ion wind thrust stand. Build Option A first to validate the model. All parts are Bambu Lab X1C/P1P compatible.

Option A (EUR64): 35kV / 20mm / 169 mN β€” single-stage NACA collector. Option B (~EUR80 + PSU): 35kV / 8mm / 1355 mN β€” ducted tandem 2-stage. Full build guide: GitHub repo.

Emitter Wire Frame
Emitter Wire Frame β€” acrylic structure for thin wire
Wire Support Post
Wire Support Post β€” one of 9 posts holding emitter wire
Collector Mount Frame
Collector Mount Frame β€” holds foil parallel to emitter
Adjustable Gap Mount
Adjustable Gap Mount β€” tune gap from 10-40mm
Spine Segment
Spine Segment β€” structural node for acrylic base
Spine Junction Node
Spine Junction Node β€” joins two spine segments
Fuselage Shell
Fuselage Shell β€” battery bay + HV module enclosure
Collector Foil Plate
Collector Foil Plate β€” flat copper on acrylic (Option A)
Duct Ring
Duct Ring β€” for ducted tandem Option B upgrade

πŸ“ STL Files

Generate all STL files with: python3 generate_all.py

All files in the GitHub repo under ion-wind-plane/.

πŸ”¬ Ion Wind Simulator

Interactive simulation of Electrohydrodynamic thrust. Adjust parameters to explore performance envelopes.

Direct link: exapix.com/icarus/simulator.html