SimWind Download

Wind that follows your telemetry.

SimWind turns the speed of your car into airflow at your rig. Up to six fan channels on an ESP32, driven by live telemetry from the simulator, with a response you shape yourself.

  • Free
  • Windows & macOS
  • ACC · LMU · iRacing
Product tour

One lap, start to finish.

The app during a lap of Le Mans: the response curve, the wind setup, the effects and the controller, in about a minute.

SimWind · product tour 1:08
Capabilities

Airflow, wired to the car.

Speed goes in, fan output comes out. Everything in between is yours to shape, and all of it is visible while it happens.

01

Your own response curve

Draw the relationship between speed and airflow by hand, or start from a preset for the class you race. The curve stays smooth between your points and never exceeds the maximum you set.

02

Rise and fall, tuned separately

Independent ramps for winding up and winding down, plus overshoot that gets a slow rotor to the target on time. Presets from direct to smooth, or every value by hand.

03

Directional wind

Lateral g, steering angle or a blend of both shifts the airflow across the cockpit as the car loads up. Optional, and off until you switch it on.

04

Effects, each one on its own switch

Acceleration gust, braking, shift pulse and DRS. Every effect shows exactly what it adds, so you can dial it in or leave it out.

05

Profiles that layer

A global baseline, then a game, a car and a track, each overriding only the values it sets. Switch car and the right setup is already loaded.

06

Safe by default

When telemetry stops, the fans ramp down instead of holding their last value. If the link to the controller drops, its own watchdog cuts the output.

How it works

From speed to airflow in four steps.

  1. The simulator publishes speed

    Live telemetry is read many times a second through the interface each simulator provides for it. Nothing is installed in the game and nothing is injected into it.

  2. Your curve turns it into demand

    The output you set at 130 km/h is the output you get at 130 km/h. Between your points the curve is smooth, and it never rises above your ceiling.

  3. Ramps and overshoot shape the change

    Rise fast, fall gently. While the output is changing, a little more than the target is requested so a slow rotor arrives on time.

  4. The controller drives the fans

    25 kHz PWM on up to six independent channels, with configurable fan positions and per-fan calibration.

The app

Everything in view, nothing in the way.

One window for setup, tuning, the controller and its firmware. Dense where the numbers matter, quiet everywhere else.

The SimWind dashboard: the fan rig, output history and connection status during a session.
DashboardYour rig, the output history and the connection at a glance.
The response curve editor with a live marker at the car's current speed.
CurveDrag a point. The marker shows where the car is right now.
Wind setup: output limits, low-speed behaviour, startup boost and the smoothing presets.
Wind setupLimits, ramps and overshoot. Presets, or every number by hand.
Effects page: acceleration gust, braking, shift pulse and DRS, each with its contribution shown.
EffectsEach one on its own switch, each one showing what it adds.
Games page listing the supported simulators and the telemetry each one provides.
SimulatorsWhich sim is running, and what it provides.
Controller page with the Wi-Fi setup, the connected network and manual fan control.
ControllerSet up the network over USB, then unplug the cable.
Profiles page with a global baseline and per-game and per-car layers above it.
ProfilesGlobal, game, car, track. Each layer overrides only what it sets.
Compatibility

Three simulators. Two platforms.

Each simulator is read through the telemetry interface its developers provide. No screen reading, nothing injected into the game, and a game update does not break your wind.

Assetto Corsa Competizione Speed, g-forces, gear, throttle, brake and DRS from the game's shared telemetry.
Le Mans Ultimate The game's own telemetry output, available since version 1.2. Nothing extra to install.
iRacing The official SDK, including car and track identification for profiles.
WindowsWhere the simulators run. Reads telemetry, drives the controller, and can share the live session with other devices on your network.
macOSThe full controller, tuning and firmware tool. Pairs with a Windows PC to show a live session, and runs the simulator scenarios on its own.
Hardware

One ESP32. Up to six fans.

Standard parts, no custom board. Any ESP32 development board and ordinary four-pin PC fans.

ControllerAny ESP32 development board.
FansOne to six independent 4-pin PWM channels. Daisy-chained fans share a channel.
PowerA 12 V supply sized for the connected fans. The controller never carries fan current.
ConnectionUSB, Bluetooth LE or Wi-Fi. Set the network up over USB, then unplug.
Output25 kHz PWM, the frequency the four-pin fan standard specifies.
FailsafeThe controller stops the fans by itself if the app goes quiet.
FirmwareInstalled and updated from inside the app, over USB or wirelessly. Self-test and watchdog included.
Download

Get SimWind.

Free. Updates install from inside the app.

macOS

Apple silicon. Controller, tuning and firmware tool; pairs with a Windows PC for live telemetry.

Download for macOS Disk image · .dmg

Windows

Where the simulators run and telemetry is read. 64-bit.

Download for Windows Installer · .exe

Controller firmware

Installed from inside the app. Available here for anyone who prefers to flash it themselves.

Firmware feed ESP32 · complete and application images

Requires an ESP32 controller with at least one 4-pin fan. See Hardware.

Privacy

This site sets no cookies, runs no analytics and loads nothing from third parties.

The app sends a short status report once a minute while it runs: a random installation ID, the app version, the platform, and the firmware version, hardware revision, channel count and connection type of a connected controller. It contains no names, addresses, network details or driving data, can be switched off in Settings, and is deleted 30 days after the last report.