diff --git a/examples/ai_multi_task_pxie_ref_clk.py b/examples/analog_in/ai_multi_task_pxie_ref_clk.py similarity index 100% rename from examples/ai_multi_task_pxie_ref_clk.py rename to examples/analog_in/ai_multi_task_pxie_ref_clk.py diff --git a/examples/ai_raw.py b/examples/analog_in/ai_raw.py similarity index 100% rename from examples/ai_raw.py rename to examples/analog_in/ai_raw.py diff --git a/examples/ai_voltage_sw_timed.py b/examples/analog_in/ai_voltage_sw_timed.py similarity index 100% rename from examples/ai_voltage_sw_timed.py rename to examples/analog_in/ai_voltage_sw_timed.py diff --git a/examples/ao_voltage_hw_timed.py b/examples/analog_out/ao_voltage_hw_timed.py similarity index 100% rename from examples/ao_voltage_hw_timed.py rename to examples/analog_out/ao_voltage_hw_timed.py diff --git a/examples/ao_voltage_sw_timed.py b/examples/analog_out/ao_voltage_sw_timed.py similarity index 100% rename from examples/ao_voltage_sw_timed.py rename to examples/analog_out/ao_voltage_sw_timed.py diff --git a/examples/ci_count_edges.py b/examples/counter_in/ci_count_edges.py similarity index 100% rename from examples/ci_count_edges.py rename to examples/counter_in/ci_count_edges.py diff --git a/examples/ci_pulse_freq.py b/examples/counter_in/ci_pulse_freq.py similarity index 100% rename from examples/ci_pulse_freq.py rename to examples/counter_in/ci_pulse_freq.py diff --git a/examples/co_pulse_time.py b/examples/counter_out/co_pulse_time.py similarity index 100% rename from examples/co_pulse_time.py rename to examples/counter_out/co_pulse_time.py diff --git a/examples/di_sw_timed.py b/examples/digital_in/di_sw_timed.py similarity index 100% rename from examples/di_sw_timed.py rename to examples/digital_in/di_sw_timed.py diff --git a/examples/do_sw_timed.py b/examples/digital_out/do_sw_timed.py similarity index 100% rename from examples/do_sw_timed.py rename to examples/digital_out/do_sw_timed.py