Core Module

Core Module


The Core Module is the crucial element of every HARDWARIO node. It has a 32-bit ARM microcontroller, 192 kB of flash memory, and 20 kB of RAM. In addition to the integrated sub-GHz radio for the 868/915 MHz band, it features a digital temperature sensor, 3D accelerometer, and security chip. More

Product code: 99.25.1407.3976

  • 5% discount when purchasing 10 or more pieces
  • 10% discount when purchasing 50 or more pieces

For orders of 200 pieces or more, contact us for an individual offer tailored to your needs.

Please note that discounts cannot be combined.


Free shipping on purchases over 120 EUR.

43,90 EUR excl. VAT (53,12 EUR incl. VAT)
In stock
pcs

The Core Module is the crucial element of every HARDWARIO node. It has a 32-bit ARM microcontroller, 192 kB of flash memory, and 20 kB of RAM. In addition to the integrated sub-GHz radio for the 868/915 MHz band, it features a digital temperature sensor, 3D accelerometer, and security chip. More

Product code: 99.25.1407.3976

You can upload the firmware using a Micro USB cable using the HARDWARIO Playground, HARDWARIO Firmware Tool, or HARDWARIO Code (works on Windows, macOS, and Linux). It is easy to start development on this platform using the HARDWARIO Firmware SDK (Software Development Kit). The SDK offers clean and consistent APIs that allow event-driven programming. These APIs are designed for low-power and battery-operated applications. If you need to debug your application and the logging API is insufficient, you can use an SWD debugger and the onboard 10-pin connector. The Core Module can communicate wirelessly with another Core Module, or you can create your wireless network using the Radio Dongle.
 

Features

  • ARM Cortex M0+ 32-bit MCU STM32L083CZ (ST)
  • 192 kB Flash / 20 kB RAM
  • Radio module (868/915 MHz) based on SPIRIT1 (ST)
  • Security chip ATSHA204A (Microchip)
  • Digital temperature sensor TMP112 (TI)
  • 3-axis accelerometer LIS2DH12 (ST)
  • Red color LED
  • Push button RESET and BOOT (BOOT is available to MCU)
  • Easily programmable via USB (DFU bootloader)
  • 10-pin SWD connector for debugging
  • Micro-USB for host communication and power
  • 18x GPIO (completely free for application)
  • 3x UART, 2x I²C, 1x SPI, 5x ADC, 2x DAC
  • Deep sleep mode: < 5 µA
  • Operating voltage range: 2.0 V to 3.6 V
  • Operating temperature range: -20 to 70 °C
  • Mechanical dimensions: 33 x 55 mm

Resources