Pre-order · First batch

Nestua H743.
The flight controller behind our drones.

A 40×40 mm ArduPilot flight controller with an H7 processor, two IMUs on separate buses, 256 MB of onboard blackbox and CAN. Designed, built and flight-tested in Europe.

€199 excl. VAT · no payment to reserve

STM32H743 · 480 MHz Dual IMU 256 MB blackbox CAN / DroneCAN 2–6S ArduPilot
Nestua H743 flight controller, 3D render of the top side
40 × 40 mm · 30.5 mm mounting
480MHzCortex-M7, 2 MB flash
2kHzIMU sampling per sensor
256MBonboard log flash
7UARTs
8DShot outputs

Built for aircraft that have to do a job, not just fly.

We designed the H743 for our own autonomous security drones. The same board is now available on its own.

Works with any standard 4-in-1 ESC

The FC takes battery voltage over the standard 8-pin connector and makes its own 5 V and 3.3 V. Plug in the ESC you already have. No 5 V from the ESC needed.

Self-powered

Sensors kept away from noise

Each IMU has its own SPI bus. The IMUs and barometer run from a separate low-noise analog 3.3 V regulator behind a ferrite, so switching noise from the 5 V supply stays out of the gyro data.

Clean power

A log of every flight

256 MB SPI NAND is soldered on the board. No SD card to vibrate loose. Full-rate IMU logging for tuning and incident analysis, downloadable over USB.

Blackbox

CAN for professional peripherals

A CAN port with an NXP transceiver, ESD protection and on-board termination. Connect DroneCAN GPS, compass, rangefinders and airspeed sensors over two wires.

DroneCAN

Protected power input

Reverse-polarity FET and a 600 W TVS on the battery input. A 5 V 2 A switching BEC tested from 12 V to 24 V. USB and battery can be connected at the same time.

2–6S

European-first bill of materials

Processor, barometer, IMU and power stage from STMicroelectronics, Bosch, NXP, Nexperia and Würth. PCB made and assembled in Europe.

Supply chain

Everything an ArduPilot build needs. Nothing it doesn't.

Nestua H743, top side: IMUs, barometer, USB-C and solder pads
Top · sensors, USB-C, pads
Nestua H743, bottom side: STM32H743, log flash, CAN transceiver, BEC and ESC connector
Bottom · H743, blackbox, CAN, BEC, ESC connector
  • STM32H743 — 480 MHz Cortex-M7, 2 MB flash, 1 MB RAM. Headroom for EKF3 with two IMU lanes, Lua scripts and fast-rate loops.
  • Dual IMU — two different inertial sensors from two manufacturers, each on its own SPI bus, sampled at 2 kHz.
  • Barometer — ST LPS22HH, 24-bit pressure.
  • Blackbox — 256 MB Winbond SPI NAND, ArduPilot block logger.
  • 7 UARTs — for receiver, GPS, telemetry radio, digital VTX, companion computer. One is wired to ESC telemetry.
  • 8 DShot outputs — motors 1–4 through the ESC connector, 5–8 on pads for octo, servos or a second ESC.
  • CAN — FDCAN1, TJA1057 transceiver, ESD diode, 120 Ω termination.
  • Digital OSD — MSP DisplayPort for DJI, HDZero and Walksnail systems.
  • USB-C — with ESD protection. Hold BOOT while plugging in to reach the ROM bootloader; it cannot be bricked by a bad flash.
  • Buzzer driver — on-board transistor and flyback diode; solder a 5 V buzzer to two pads.
  • Voltage and current sensing — battery voltage divider for 6S, current input from the ESC.
  • Status LEDs — 3.3 V, 5 V and two ArduPilot status LEDs.

Full specs.

ProcessorSTM32H743VIT6, Cortex-M7 480 MHz, 2 MB flash, 1 MB RAM
IMUDual, two manufacturers, separate SPI buses (incl. Bosch BMI270)
BarometerST LPS22HH (I2C)
CompassNone on board — external over I2C or CAN
Blackbox256 MB (2 Gbit) Winbond W25N02KV SPI NAND
UARTs7 (one assigned to ESC telemetry)
Motor outputs8× PWM / DShot in two timer groups (4 + 4)
CAN1× FDCAN, NXP TJA1057 transceiver, ESD, 120 Ω termination
I2C2 buses (internal barometer + external)
OSDDigital, MSP DisplayPort
USBUSB-C, USB 2.0 full speed, ESD protected
Input voltage2–6S LiPo (7–25.2 V), from the ESC connector
ProtectionReverse-polarity P-FET, SMBJ30A 600 W TVS
BEC5 V 2 A switching regulator (ST L7987)
3.3 V railsDigital LDO + separate low-noise analog LDO for sensors
ESC connectorJST-SH 1.0 mm 8-pin: GND · VBAT · M1 · M2 · M3 · M4 · TLM · CUR
Board size40 × 40 mm, 4-layer
Mounting30.5 × 30.5 mm, Ø4 mm holes (M3 with grommets)
FirmwareArduPilot (ArduCopter), pre-flashed
Ground stationMission Planner, QGroundControl, MAVProxy

ESC connector pinout

Same order as most 4-in-1 ESCs on the market. A standard SH1.0 8-pin cable plugs straight in.

  1. 1GND
  2. 2VBAT
  3. 3M1
  4. 4M2
  5. 5M3
  6. 6M4
  7. 7TLM
  8. 8CUR

No 5 V pin. Check your ESC's pin order before plugging in — a few brands differ.

We test it the way we'd want a supplier to test it.

Every board revision goes through a documented bring-up and flight test before it goes into production.

Done

Power and bring-up

Every rail measured, from USB alone and from 12 V and 24 V bench supplies. Both IMUs, barometer and blackbox verified; a 1.17 MB log written and read back with zero missing bytes.

Done

Flight testing

Flown on our quad frame with full-rate logging. Logs analysed against both IMUs and both EKF lanes.

For builders who read the logs.

Integrators

Inspection, mapping and security drones on ArduPilot. CAN peripherals, a real blackbox and a documented supply chain.

Research and universities

Enough CPU for experiments, full-rate logs for papers, and a European supplier you can invoice.

Long-range and cinematic builds

GPS modes, digital OSD, return-to-home and missions on a standard 30.5 mm stack.

ArduPilot developers

An H7 board with two IMU lanes and fast logging, from a team that works on the firmware too.

Questions before you reserve.

Do I pay when I pre-order?
No. A pre-order reserves a unit from the first batch. The price is €199 excluding VAT. We email you the ship date, and you pay only when you confirm. You can cancel at any time before then.
When does it ship?
The first batch is our first production run. Reservation holders get the ship date first, before we announce it publicly. Orders are filled in the order reservations arrive.
Which ESCs does it work with?
Any 4-in-1 ESC with the standard 8-pin JST-SH 1.0 mm connector (GND, VBAT, M1–M4, telemetry, current). The FC makes its own 5 V from battery voltage, so the ESC does not need a BEC. Check the pin order of your ESC against ours before connecting.
Which firmware does it run?
ArduPilot (ArduCopter). Boards ship flashed and tested. Firmware updates install from Mission Planner or QGroundControl over USB-C. PX4 and Betaflight are not supported.
Is there a compass on the board?
No, on purpose. A compass on the flight controller sits next to battery and motor currents and reads them as magnetic field. Connect a GPS/compass module over I2C or CAN and mount it away from the power wiring.
Can I power it from USB on the bench?
Yes. USB powers the processor and sensors for setup and calibration. Battery and USB can be connected together; the power paths are diode-separated.
Do you sell a matching ESC?
We are developing a 4-in-1 AM32 ESC for the same stack. Tick the box in the form if you want to hear when it is ready.
Do you ship outside the EU? Can I get a VAT invoice?
We sell from the Czech Republic and issue EU VAT invoices, including reverse-charge for businesses. For shipping outside the EU, tell us your country in the form and we'll confirm.
Volume or OEM orders?
Yes. Enter the quantity and a short description in the form, or email hello@nestua.net.

Reserve a Nestua H743.

€199 excl. VAT. No payment now — we'll email you the ship date for the first batch, and you pay only when you confirm.

We use your email only for this pre-order. No newsletter unless you ask for it.