eoxys-logo

  • Home
  • Services
  • Our Works
  • Solutions
  • Case studies
  • Testimonials
  • Contact
  • Introduction
  • CPU Module Overview
  • Product Features and Specifications
  • Module Pinouts
  • Module Layout and Dimensions
  • Documentation

XENO+ ™ Nano CPU Module Datasheet


XENO+ ™ Nano CPU Module can be used as core CPU module of any new IOT devices design so that customers can focus only on adding sensors and power circuits around this CPU module for building their new IOT devices in short time.

The module has smallest possible size with STM32L4 series ARM Cortex-M4, 1MB Flash, 352KB/128KB RAM, UART/SPI/I2C ports and GPIOs. This module has USB Type C based 5V Power input with serial debug port and Battery power input options. This module has 3 pin SWD pins for SW development and SW debug via STM32CubeIDE for Embedded SW development.

CPU Module Overview

The below table shows the brief overview of modules:


ENO-M100
Module Image dimensions
Sensor Interface UART, SPI, I2C, ADC, DAC, PWM and GPIOs
Pins 18x18 Castellated Pins.
12x1 Castellated Pins for LTE Module SW upgrade
Size in mm 50 x 35 mm

Product Features and Specifications:

The XENO+ ™ module product features and specifications are listed below:

Table-1: The Product features and specifications


SI.No Features Description
Electro – Mechanical specification
1 Boards Mounting 18x18 Castellated Pins
2 Wired interface 1x USB Type C for 5V Power and Serial debug UART interface for debug messages and user inputs.
3 User SW programming 3 pin SWD pins for SW programming and debug via STM32CubeIDE
4 Operating temperature -40 ~ + 85 ℃
5 Operating humidity 95% or less
6 Size 50x35 mm
7 Weight 5 grams
Power Specifications
1 Module input voltage 5V from USB Type C connector
* MOSFET based switch to auto cut-off battery power when USB 5V is present.
2 Battery input voltage 2.0V to 5V Battery power from non-rechargeable (or) rechargeable battery. The battery options are listed below:
* Two 1.5V AA Type Alkaline/Drycell non-rechargeable batteries connected in series for non-restricted transport.
* 3.6V AA type (Li-SOCl2) non-rechargeable battery for Industrial applications.
* 4.2V LiFePO4 18650rechargeable battery. The recharging circuit to be added in carrier board by customer.
CPU & Other Specifications
1 CPU STM32L4 series MCU with ARM Cortex-M4 at 80MHz
2 Flash Memory 1MB with Preassigned FOTA section
3 RAM 352KB/128KB SRAM
4 Sensor Interfaces 2x SPI with two chip selects
4x UART
2x I2C
2x CAN
2x ADC
2x DAC
4x PWM
30x GPIOs
5 RTOS FreeRTOS

Module Pinouts:

This module has 18x18 Castellated pins and 12x1 Castellated pins. The Left side 18 pins, Right side 18 pins and Top side 12 pins mapping are listed below. The MCU port pins can be assigned with 2 predefined module functions: Function-A and Function-B. The users can also map custom functions as per STM32L4 native GPIO functions on these pins.


MCU Pinouts

Left side 18 pins connector signals:

SNO MCU Pins Function A Function B
1 PA4 DAC1_OUT1 GPIO_PA4
2 PA5 DAC1_OUT2 GPIO_PA5
3 PA6 ADC1_IN11 GPIO_PA6
4 PA7 ADC1_IN12 GPIO_PA7
5 PC4 GPIO_PC4 USART3_TX
6 PC5 GPIO_PC5 USART3_RX
7 PB0 TIM3_CH3 GPIO_PB0
8 PB1 TIM3_CH4 GPIO_PB1
9 PB2 GPIO_PB2 GPIO_PB2
10 PC12 CAN2_RX GPIO_PB12
11 PB13 CAN2_TX I2C2_SCL
12 PB14 GPIO_PB14 I2C2_SDA
13 PB15 GPIO_PB15 TIM15_CH2
14 PC6 TIM3_CH1 GPIO_PC6
15 PC7 TIM3_CH2 GPIO_PC7
16 NRST Active LOW RESET signal to MCU. The Push button also asserts RESET signal to LOW.
17 GND GND pin of module.
18 VDD_3V3 Regulated 3V3 supply output from module to other circuits of carrier board.

Right side 18 pins connector signals:

SNO MCU Pins Function A Function B
1 PB9 I2C1_SDA I2C1_SDA
2 PB8 I2C1_SCL I2C1_SCL
3 PB7 SPI1_CS0 SPI1_CS0
4 PB6 SPI1_CS1 SPI1_CS1
5 PB5 SPI1_MOSI SPI1_MOSI
6 PB4 SPI1_MISO SPI1_MISO
7 PB3 SPI1_SCK SPI1_SCK
8 PD2 UART5_RX UART5_RX
9 PC12 UART5_TX UART5_TX
10 PC11 UART4_RX UART4_RX
11 PC10 UART4_TX UART4_TX
12 PA15 GPIO_PA15 GPIO_PA15
13 PA12 GPIO_PA12 CAN1_TX
14 PA11 GPIO_PA11 CAN1_RX
15 PA8 GPIO_PA8 GPIO_PA8
16 GND GND pin of module
17 VBAT Battery supply voltage input to module with 3V to 6V range. If Battery is connected, the module works with this battery supply.
18 VBUS_5V USB 5V supply voltage output from module to other circuits of carrier board. When USB cable is removed, the module will switch to Battery supply on-the-fly, if battery is connected.

Top side 12 pins connector signals:

SNO MCU Pins Function A Function B
1 GND GND pin of module
2 PC13 SPI2_CS GPIO_PC13
3 PC9 GPIO_PC9 GPIO_PC9
4 PC8 GPIO_PC8 GPIO_PC8
5 PC0 LPUART1_RX LPUART1_RX
6 PC1 LPUART1_TX LPUART1_TX
7 PC2 SPI2_MISO LPUART1_RTS
8 PC3 SPI2_MOSI LPUART1_CTS
9 PB10 SPI2_SCK GPIO_PB10
10 PA0 GPIO_PA0 GPIO_PA0
11 PA1 GPIO_PA1 GPIO_PA1
12 PA2 GPIO_PA2 GPIO_PA2

Module Layout and Dimensions:

This module layout and dimensions are shown below.

Module Dimensions (in mm)

dimensions

Documentation:


XENO+ ™ Nano CPU Module Datasheet



Copyright © 2010 - 2020 Eoxys Systems India Pvt Ltd.