Ultra-small form factor, Hard Real-Time & Robust platform for Industry, Marine, & Drones
Key Features
The Thunderball H7 OEM is a high-performance microcontroller-based SWaP-C platform : Industrial with a wide temperature range, marinized IP67, miniaturized and very lightweight (Only 165g), very low power consumption, cost-effective.
It integrates a powerful 32 bits ARM with DSP&FPU, many Industrial, Marine, and Transportation field buses, Galvanic isolation, Protections, Watchdog, RTC with GNSS Time synchronisation, a huge possible storage for your datalogs (uSD card).
- Field Interfaces with M12 & Binder 620 Connectors:
- Ethernet: HTTP/FTP server, Modbus TCP, Profinet, ETherNet/IP, BACnet, OPC-UA, MQTT, DDS, Websocket, ZMQ, UDP, TCP, NMEA OneNet…
- CANbus : NMEA2000, J1939, CANopen…
- 5x Isolated Serials:
- 1x RS232 (4 Wires)
- 4x RS485/Modbus RTU Half Duplex / RS422 Full Duplex / NMEA0183(-HS) / RS232 Rx Only…
- GNSS PPS Input (Using RS232 CTS)
- Options :
- FD-CAN (8Mb/s)
- 4x Isolated In/Out Synchro
- Cables: Available on the shelf (Profinet & NMEA2000 standard cables)
- Development interfaces:
- JTAG/SWD
- USB-C : Bootload, uSD acces
Benefits
- Make it fast and pro: Build your next smart project operating in hostile environment choosing a ready-to-use rugged platform and the professional STM32 + Visual Code ecosystem.
- Robust: Minimizes the probability of failure and facilitates the design of safety-critical system:
- Harsh environment design: Industrial high temperature components, galvanic isolation, vibration-proof conception, sealing, fan less…
- Eliminates maintenance and instability Linux problems.
- STM32H7 built-in safety features:
- Dual Low latency watchdogs with very low reboot time.
- Non-volatile memories with integrity checking (Dual bank FLASH, High endurance FRAM).
- Memory protection unit (MPU) to enhance application security.
- Compatible with (pre-)certified safety-critical software solutions:
- X-CUBE-STL: Software (IEC 61508 SIL 2/3)
- X-CUBE-CLASSB: Household Electrical Appliance (UL/CSA/IEC 60730-1 / 60335-1 Class B)
- SafeRTOS®: Software (IEC 61508-3 SIL 3), Industrial ( IEC 61508-1,-3,-4), Automotive (ISO 26262 -2,-6,-8), Medical (FDA 510(k), IEC 62304), Aerospace (DO178C)
- EmbOS-Safe: Industrial (IEC 61508), Medical (IEC 62304 Class C), Automotive & Aerospace (MISRA-C:2012)
- Hard Real-Time: Achieves performance unattainable with a Preempt RT Linux:
- A bare-metal or RTOS architecture allows to obtain guarantee of latencies and execution.
- Low boot time
- Ultra-low interruptions latency (down to 48ns)
- Easily reach a 1Khz frequency for your calculation, control or acquisition loops.
The Thunderball H7 OEM allows you to build your next smart project rapidly using a connected platform based on the powerful STM32H743 ARM MCU running at 480Mhz. It is the ideal solution for a hard real-time and robust systems with browser-based remote displays and operating in harsh environments. If a high level of integration is required, the bare electronic board can also be integrated into your system.
Hardware Specifications
Downloads
- Thunderball H7 OEM – Datasheet
- Thunderball H7 OEM – SDK tutorial and GitHub repository of a Template
- STM32H743 datasheet
Applications
The Thunderball H7 OEM is designed for SWaP-sensitive, robust and real-time applications using remote HMI. It will be embedded into a third-party system in a harsh environment, like wearable edge computing, boats, vehicles, drones, machines, outdoor and underground platforms… and for a wide range of use cases:
- Interfacing : sensors, actuators, PLCs, mission computer…
- Datalog : Data collection, Black box…
- Dashboard : HTML5 dashboard on all browsers and Industrial or marine Multifunction Displays.
- IoT gateway : Marine IoT, IIoT, Cloud IoT…
- Marine : Autopilot, Attitude control, Foiler Flight Control System, Wind calculation…
- Drones / Robotics : ROS2 Client node, Command control, Guidance…
- Overall Equipment Effectiveness (OEE) : Fleet management, Asset tracking, Machine monitoring, Energy Management, Security systems…
- Automation : Building, boat and transportation automation, Climate control…
Sectors : Marine, Industry 4.0, Drones, Robotics, Off-Highway Vehicles, Smart Farming …
Examples of use
Software Support & Services
We provide with the product an SDK that allows you to save a few weeks of training, experimentation and research in the forums.
AUSTRAL Electronics in partnership with LINATSEA can also accompany you in your software development : Zephyr RTOS, OTA update, Micro-ROS, Protocol integration (NMEA2000, J1939…), IoT (Cloud, MQTT..), Web page (Websocket, Mongoose web UI, PyScript, WebAssembly…).
THUNDERBALL H7 SOFTWARE DEVELOPMENT KIT :
- Development tools: Visual Code, GCC, make, Git, STM32CubeMx, FreeRTOS, LwIP, ST-LINK/V2…
- Template: CubeMx code generation for the configuration of peripherals, Very simple Web UI, Serials, Bootload, CANbus …
- Tutorial: Dev tools, CubeMX pinout & configuration, USB Bootload…
REAL TIME OPERATING SYSTEM COMPATIBLITY :
- Industrial & IIoT: FreeRTOS, Zephyr (OTA update, POSIX), Mbed-os (OTA update, JavaScript)
- Cloud IoT: AWS FreeRTOS (OTA update), Microsoft Azure RTOS
- Safety Critical: SafeRTOS, X-CUBE-STL, X-CUBE-CLASSB, EmbOS-Safe, QP™ RTEFs
- Generic: OpenRTOS, ChibiOS/RT, RT-Thread, NuttX, PX5
USEFULL SOFTWARE LINKS :
- ST Support:
- STM32 SDK WIKI
- STM32 Embedded Software
- Embedded Software from ST partners (RTOS, Protocols…)
- Advanced Debugging Tools:
- Debug Node-Red Dashboard: STM32CubeMonitor
- SWD+UART OTA Update: vcon
- Trace & Performance Optimizer: TraceAnalyser
- Remote Web UI:
- Simple HTML Page: LwIP, Websocket tutorial, Simple chart, Ajax tutorial
- Advanced Web UI REST: Mongoose Dashboard Live Preview (admin/admin) Mongoose Github Mongoose User Guide
- UI in any Languages executed in the browser: Pyscript, Pyodide, WebAssembly
- Marine HTML5 MFD (Multi-Function Display) discovery: LwIP & zeroconf
- Robotics & Automation:
- Model based Automatic Code Generation:
- Simulink: Simulink for STM32
- Safety Critical: QM™ Model-Based Design Tool
- AI: STM32Cube.AI, AI Model Zoo
- Other Languages: Micro-Python, Rust, JavaScript (mbed)
Product Informations & Hardware services
This product can be sold by unit or in volume and is designed to fit to your needs (SD-card, logo…). We can also provide the cables.
It can be easily customized with your company’s visual for low volume (your logo with a white or blue backlight, colors, marking…).
AUSTRAL Electronics is a design office, we can support you on your specific needs in electronics, embedded computing, specific RTOS, certification…
Product Status
PCB Revision | — | 002 | — |
Introduction | Q1 2022 | ||
Life Cycle Phase | Active | ||
Expected EOF | 2032 |
Stock, Pricing & Ordering
Do you need also a JTAG adapter cable for ST LINK V2, Ethernet/CANbus/Serial Cables (1m, 2m, 3m… ) ?
Austral Electronics part number (P/N) specifies the options available.
P/N template : 200-004-(1)-(2)-(3)-(4)-(5)
Indicative 100-unit price start at 499€ (Updated according to batches Contact us) for the basic configuration : P/N 200-004-002-N-N-NY-N
Features | Options | P/N code | Add ( € ) |
(1) PCB Revision | – | 002 | – |
(2) Datalog | uSD not delivered | N | 0 |
32GB Extreme Pro uSD | 32 | 15 | |
32GB Indus. High Endur. uSD | 32I | 66 | |
64GB Extreme Pro uSD | 64 | 23 | |
64GB Indus. High Endur. uSD (1920TBW) | 64I | 144 | |
128GB Extreme Pro uSD | 128 | 28 | |
Up to 1TB Extreme Pro uSD | – | Contact us | |
(3) Options | – | N | – |
4x Isolated Synchros | 4S | Contact us | |
(4) Enclosure | Default : Black Nylon PA12 | NY | 0 |
Aluminium, Anodized Blue | AL | Contact us | |
(5) Pre Installed Soft | USB Bootloader Image | N | 0 |
Client image (Init Flash/Fram/uSD) | CI | Contact us | |
Other | TBD | Contact us | |
Prices are specified in Euros. Prices are periodically updated according to variations in component costs. Prices are subject to change without advance notice.
Pricing is specified for 100-unit orders. In order to calculate the price for another quantity, multiply the unit price (with selected options added) by the factor listed in the table below:
Qty | — | Factor |
1K | 0,87 | |
500 | 0,94 | |
100 | 1 | |
10 | 1,25 | |
5 | 1,34 | |
1 | 1,55 |