MBC-WB01 Modular Brick Concept Combo Wi-Fi/BT-SoM Product Specifications © 2018 METECA SA
MBC – WB01 Product Specifications 1. Revision History Revision number Revision date Summary of changes Authors 1.0 05/11/2018 Initial version D. Trimarchi The information contained in this document is proprietary of Meteca SA and is confidential. It may not be disclosed to third parties nor used by the recipient for any purposes other than those explicitly allowed by Meteca SA.
MBC – WB01 Product Specifications 2. Index 1. Revision History ..........................................................................................................................................2 2. Index ...........................................................................................................................................................3 3. Introduction .........................................................................................................................
MBC – WB01 Product Specifications 3. Introduction The MBC-WB01 SoM is part of Meteca’s MBC family of devices. It follows the MBC standard specification that allows users to switch from one module to another (also with different MCU and/or functionalities) in a seamless fashion, since all modules share same pinout and dimensions. This compact and certified SoM is the ideal solution for designers that want a unique device with Wi-Fi & BT/BLE connectivity plus a dedicated control MCU.
MBC – WB01 Product Specifications 4. Block Diagram The following image shows the functional block diagram of the MBC-WB01 module. 5 Copyright © 2018 METECA SA. All rights reserved.
MBC – WB01 Product Specifications 5. Key features Features of the ESP32: • • • • • Processors − CPU: Xtensa dual-core (or single-core) 32-bit LX6 microprocessor, operating at 240 MHz and performing at up to 600 DMIPS − Ultra low power (ULP) co-processor − Memory: 520 KiB SRAM Wireless connectivity − Wi-Fi: 802.11 b/g/n − Bluetooth: v4.
MBC – WB01 Product Specifications • • • • 7 Processor − ARM©, Cortex-M0+ CPU running at up to 48MHz − Single-cycle hardware multiplier − Micro Trace Buffer Memories − 256KB in-system self-programmable Flash − 32KB SRAM Memory System − Power-on reset (POR) and brown-out detection (BOD) − Internal and external clock options with 48MHz Digital Frequency Locked Loop (DFLL48M) and 48MHz to 96MHz fractional − External Interrupt Controller (EIC), 16 external interrupts, one non-maskable interrupt − Two-pin S
MBC – WB01 Product Specifications Features of the ATECC608A: • • • • • • • • • • • • • • • • 8 Cloud authentication for AWS IoT Cloud authentication for Google Cloud IoT Core Secure Boot implementation with an ATSAMD21 Cortex-M0+ Cryptographic coprocessor with secure hardware-based key storage − Protected storage for up to 16 Keys, certificates or data Hardware support for asymmetric sign, verify, key agreement – ECDSA: FIPS186-3 Elliptic Curve Digital Signature ECDH: FIPS SP800-56A Elliptic Curve Di
MBC – WB01 Product Specifications 6. Security A key point of IoT and IIoT is security. Since many industrial companies are extensively implementing the Internet of Things at the edge of their networks and increasing the capabilities of the network itself, connecting many devices presents a huge security threat.
MBC – WB01 Product Specifications 7. Pinout The following images show the pinout of the MBC-WB01 module. The MBC standard has up to 62 pins, 14 of them are dedicated for power supply, 2 are dedicated for the USB 2.0 interface, 1 for main board reset, 1 for the ID, 1 for the analog power supply reference, 6 can be analog or digital GPIOs and the remaining 37 pins can be used as digital GPIOs.
MBC – WB01 Product Specifications pin # Connected to Main Function Voltag e Direction Note / Alt. Functions 1 - Ground pin 0 P - 2 ESP32 GPIO 25 3.3 I/O DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0 3 ESP32 GPIO 27 3.3 I/O GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DV 4 ESP32 GPIO 32 3.3 I/O 32K_XP (32.768 kHz crystal oscillator input), ADC1_CH4, TOUCH9, RTC_GPIO9 5 ESP32 GPIO 26 3.3 I/O 6 ESP32 GPIO 33 3.3 I/O 7 ESP32 TXD 3.
MBC – WB01 Product Specifications I/O EXTINT[12], SERCOM3/PAD[2], SERCOM5/PAD[2], TC5/WO[0], TCC1/WO[2] Direction Note / Alt. Functions I/O EXTINT[13], SERCOM3/PAD[3], SERCOM5/PAD[3], TC5/WO[1], TCC1/WO[3] 23 SAMD21 USB D- pin # Connected to Main Function 24 SAMD21 USB D+ 25 - Ground pin 0 P 26 SAMD21 PA23 3.3 I/O 27 SAMD21 PB02 3.3 I/O 28 SAMD21 PB03 3.3 I/O EXTINT[3], AIN[11], PTC_Y[9], SERCOM5/PAD[1], TC6/WO[1] 29 SAMD21 PB08 3.
MBC – WB01 Product Specifications 45 SAMD21 AIN4 3.3 I/O PA06, EXTINT[6], AIN[6], AC_AIN[2], PTC_Y[4], SERCOM0/PAD[2], TCC1/WO[0] 46 SAMD21 AIN3 3.3 I/O PA05, EXTINT[5], AIN[5], AC_AIN[1], PTC_Y[3], SERCOM0/PAD[1], TCC0/WO[1] pin # Connected to Main Function Voltag e Direction Note / Alt. Functions 47 SAMD21 AIN2 3.3 I/O 48 SAMD21 AIN1 3.3 I/O 49 SAMD21 AIN0 3.3 I/O PA02, EXTINT[2], AIN[0], PTC_Y[0], DAC_VOUT 50 - Ground pin 0 P - 51 SAMD21 SWDIO 3.
MBC – WB01 Product Specifications 8. Module geometry and PCB land pattern The image below shows the MBC’s physical dimensions, the pitch and pad’s dimensions. A tolerance of about ±0.1mm should be considered. 14 Copyright © 2018 METECA SA. All rights reserved.
MBC – WB01 Product Specifications 9. Programming and languages support The MBC-WB01 is fully Arduino® IDE compliant. Both the MCUs are supplied with a customized Arduino® Core in a master (SAMD21) – slave (ESP32) configuration, the typical and easiest configuration to use.
MBC – WB01 Product Specifications 10. Electrical characteristics All typical values are measured at T = 25°C unless otherwise specified. All minimum and maximum values are valid across all operating temperatures and voltages unless otherwise specified. Symbol Description Min. Typ. Max. Unit VCC_SAM Input supply voltage for SAMD21 2.3 3.3 3.6 V VCC_ESP Input supply voltage for ESP32 2.3 3.3 3.
MBC – WB01 Product Specifications 11. Ordering information Example: MBC-WB01-E0APN MBC WB 01 HW revision E 0 A P Device family: Features: First MCU: Second MCU: Flash Size: Ant. Option: Modular Brick Concept W: Wi-Fi E: ESP32 0: Cortex-M0+ A: 2MB 0: I-PEX B: BT/BLE 0: No chip 4: Cortex-M4 B: 8MB P: PCB Antenna C: 16MB 19 N Enhanced Security: N: no S: yes Copyright © 2018 METECA SA. All rights reserved.
Federal Communication Commission Statement • This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules see Ref. 4. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.