HomeTile CatalogCore.H.1
Bergsonne Labs

Core.H.1

250MHz Cortex-M33

The Core.H.1 is built around the high-performance STM32H523 250-MHz 32-bit Cortex-M33 processor into a single T44 tile, providing a user-configurable combination of multiple communication interfaces (USB 2.0 full-speed, I2C/I3C, SPI, FDCAN, and UART), along with two 12-bit 5-Msps ADC inputs, one DAC output, and multiple timers.

Product Info

Status
Beta
In Stock
2
Pricing
QtyEach
1+$17.50
10+$15.75
50+$14.88

Technical Summary

Package
T44-14 (PDF)
Supplies
1.71–3.6V
Component
STM32H523HE (PDF)
Interfaces
USBI2CI3CSPIUARTFD CAN

Resources & Links

Datasheet
Download PDF
JSON Tile Definition
v0.26 (Feb 15, 2026)
ECAD Libraries
Eagle|KiCad
Drivers
GitHub
Discussion
Discord

Application Notes

USB 2.0 Full-Speed Port

To utilize the USB 2.0 Full-Speed (12Mbit/s) port, the supply voltage needs to be at least 3.0V. The Core.H.1 can serve as either a peripheral or a host.

USB Bootloading

Similar to the Core.U tiles, when the chip is blank, it will default into the bootloader when connected over USB. Once there is code in the program space, you need to hold the BOOT0 pin low during reset (either power-on or via the NRST pin) to enter the bootloader.

Single-Wire Debug & Bootloading

The single-wire debug port is available on pads 13 (SWCLK) and 14 (SWDIO). While not absolutely required, it is often helpful to have the ability to hold pad 12 (NRST) low when connecting to the debugger. You can likely also use BOOT0 to help the debugger connect.

LED

The onboard LED is connected to PA15 in an active-high configuration.

Pad Assignments

1234567891011121314T44-14(top view)
PadDAUSBI2CI3CSPIUARTFD CAN
1GND···········
2·B4··3.DAT2.DAT1.MISO··3.1, LP1.2··
3·A8·SOF3.CLK2.CLK1.RDY··1.1, 8.BKIN2··
4·B8··1.CLK1.CLK·4.RXFDCAN1.RX4.3··
5·B7··1.DAT1.DAT··FDCAN1.TX4.2··
6·A12·DP···4.TXFDCAN1.TX1.ETR··
7·A11·DM···4.RXFDCAN1.RX1.4··
8·A77+, 3-···1.MOSI··1.1N, 3.2, 8.1N··
9·A519+, 18-···1.SCK··2.1, 8.1N, 2.ETR·DAC1.OUT
10V+···········
11··········BOOT0·
12··········NRST·
13·A14········SWCLK·
14·A13········SWDIO·

USB

USB
Mode
Max Clock
Address
Format
FunctionRequiredPad(s)
USB.DPYes6
USB.DMYes7
USB.SOFNo3

I2C1

I2C
Mode
master, slave
Max Clock
Address
programmable
Format
FunctionRequiredPad(s)
I2C1.CLKYes4
I2C1.DATYes5

I2C3

I2C
Mode
master, slave
Max Clock
Address
programmable
Format
FunctionRequiredPad(s)
I2C3.DATYes2
I2C3.CLKYes3

I3C2

I3C
Mode
master, slave
Max Clock
Address
Format
FunctionRequiredPad(s)
I3C2.DATYes2
I3C2.CLKYes3

I3C1

I3C
Mode
master, slave
Max Clock
Address
Format
-bit address
FunctionRequiredPad(s)
I3C1.CLKYes4
I3C1.DATYes5

SPI1

SPI
Mode
master
Max Clock
45MHz
Address
Format
FunctionRequiredPad(s)
SPI1.MISOYes2
SPI1.MOSIYes8
SPI1.CLKYes9
SPI1.RDYNo3

UART4

UART
Mode
Max Clock
Address
Format
FunctionRequiredPad(s)
UART4.RXNo4, 7
UART4.TXNo6

FDCAN1

FD CAN
Mode
Max Clock
Address
Format
FunctionRequiredPad(s)
FDCAN1.RXNo4, 7
FDCAN1.TXNo5, 6

Development Product — This is an electronic development module intended for evaluation, prototyping, and integration into other designs by qualified engineers and developers. It is not a finished consumer product and has not been independently certified for FCC, CE, UL, or other regulatory compliance. The integrator of this module into a finished product is responsible for obtaining all necessary certifications. Not intended for use in life-support systems, safety-critical applications, or any application where failure could result in personal injury or property damage. See our Terms of Sale for full details.