Micro SD Memory Card (H1BR6x)


Micro SD Memory Card

Stage: Production


10 in stock (can be backordered)


H1BR6x is a nifty little SPI-based, micro-SD card module based on STM32G0 MCU and running Fatfs file system.

  • Use as a stand-alone data-logger or easily integrate with other hardware via serial interfaces.
  • Setup and control logging via a Command Line Interface (CLI).
  • Log digital inputs, memory locations, program variables, serial streams and button actions.
  • Start multiple simultaneous logs with different log variables each.
  • Firmware has Fatfs embedded file system and advanced logging functionality (event logs, rate logs, sample-based, time-based, sequential naming, etc.)
  • Supports SDHC micro-SD memory cards (FAT32, up to 32 GB size).
  • Program advanced C code with our easy-to-use APIs.
  • Connect to external hardware or combine with other Hexabitz modules!  



  • SPI-based microSD memory card for SD and SDHC cards with full integration of Fatfs file system.
  • Molex 502570-0893 microSD push-push connector with card detection.


  • STM32G0B1CEU6N 32-bit ARM Cortex-M0 MCU.
  • 8MHz external oscillator.
  • Five array ports and four power ports (+3.3V and GND).
  • Access to 5xUART, 1xI2C, SWD, BOOT0, RESET.

Physical Properties

  • Shape: Hexagon
  • Size: 30 mm short diagonal, 17.32 mm side
  • Area: 7.8 cm^2
  • Weight: 2 g
  • Soldermask Color: Dark green
  • Surface Finish: ENIG (gold) or HASL-LF (tin)

    Hardware Release Notes


    • Initial hardware release.


    • Changed the STM32F091CBU6 MCU to STM32G0B1CEU6N.


Please visit this product projects on Hackster.io network.



Quickstart Guide

Download a PDF version here.



Frequently Asked Questions

A: Hexabitz H1BR60 module logs all sorts of signals connected to its array ports. You can stream digital data from external hardware using serial ports (UART), connect digital sensors (3.3 V max) directly, connect external switches of any type (mechanical, optical, magnetic) or momentary and toggle buttons.

A: Yes! You can start two simultaneous logs of different types (rate or event) and log same or different signals.

A: Yes. You can write C code to combine signals in complex ways and write the output to an internal RAM buffer. This buffer / memory location can then be logged either on a rate- or event-basis.

A: Maximum logging rate is 1 kHz. However, it depends on number of simultaneous logs and number of variables per log. Usually it is several hundred Hz in complicated scenarios.

Have more questions? Please check our main FAQ page and feel free to contact us for any unanswered questions.


Download a PDF version here.


  • Schematics (PDF)
  • Hardware Design Files (Circuit Maker)
  • Source Code (GitHub). Download a pre-compiled firmware HEX file here.
  • Documentation / Factsheet (PDF)
  • Projects & Examples: Please check our account on Hackster.io for demo projects and examples.