Skip to content

Hardware

This page covers the internals of the Alarmo and what makes it tick — both literally and figuratively.

CPU

At the heart of the Alarmo is an STM32H730ZBI6, a 550 MHz CPU from STMicroelectronics featuring a wide variety of interfaces, accelerators, ADCs, and more.

Below are a few highlights of the CPU's features, all of which can be found on the product page for the STM32H730ZBI61.

  • 32-bit ARM Cortex-M7 @ 550 MHz
  • 2x Octi-SPI interfaces
  • 2x SD/SDIO/MMC interfaces
  • SWD + JTAG interfaces
  • Various communication interfaces
    • I2C
    • USART
    • UART
    • SPI
    • SAI (Serial Audio Interface)
  • Cryptographic accelerators
    • AES 128/192/256, TDES, MD5, SHA1, SHA2, HMAC
    • 2x AES-128 in CTR mode for Octo-SPI memory encryption/decryption

Storage

The Alarmo utilizes a THGBMTG5D1LBAIL eMMC chip from KIOXIA for NAND flash memory storage, which has a 4 GB storage capacity.

(More Coming Soon)

Work in progress

This page is currently under development.

Feel free to follow @KernelEquinox to get notified about site and documentation updates as they happen.