Prototyping Module Datasheet Part Numbers: MPROTO100 rev 002 Zenseio LLC Updated: September 2016
Table of Contents Table of Contents Functional description PROTOTYPING MODULE OVERVIEW FEATURES BLOCK DIAGRAM Installation Information Interfaces PIN DESCRIPTIONS Sensor Hub socket interfaces pins Mechanical specifications DIMENSIONS AND WEIGHT PCB LAND PATTERN MOUNTING HOLES Glossary Revision history 2
Functional description PROTOTYPING MODULE OVERVIEW This breadboard module is for prototyping module circuits (for example sensors, radio modules) and connecting them to the Sensor Hub. Discrete circuits can be soldered to the board and interconnected with blue wires. It plugs into Sensor Hub and provides access to power, analog, GPIO s, and serial interfaces of Sensor Hub. Figure 1: Prototyping Module FEATURES Through hole solder pads: ~ 10 columns x 21 rows Solder pads have 0.1 spacing Breaks out 2mm Module socket connectors to 0.1 headers Headers need to be soldered in Size (LxWxH) with battery: 2.2 x 1.2 x 0.3 (55mm x 30mm x 8mm) 3
BLOCK DIAGRAM Figure 2: MPROTO100 block diagram 4
Installation Information The Sensor Hub headers are not soldered in by default. Before soldering them in, make sure the headers are inserted with the right orientation. Figure 3: PCB with unsoldered headers Figure 4: Header orientation for soldering 5
Interfaces PIN DESCRIPTIONS Sensor Hub socket interfaces pins Pin Description VDD Power input or output at nominal 3.3V GND V5V VSBAT PAD[0:1] PAD[2:3] PAD[4:5] COMM nreset I2C-SCL I2C-SDA Reserved Power ground Power input or output at nominal 5V. 5V input is only available if supplied from VIN, USB, or any other module that supports it Power connection for Secondary (rechargeable) Battery. Can be output or input, depending on the required functionality (ie. charging circuit or battery holder, respectively) Multipurpose analog input or digital input-output GPIO or serial interface pins Multipurpose digital-only GPIO or serial interface pins (in combination with PAD0 and PAD1) Digital only GPIO pin. Can also act as MCU interrupt signal or PWM output Digital common signal connected to MCU GPIO pin and shared among all module sockets. GPIO input or output functionality is defined by an application Sensor Hub MCU Reset control or monitor (output or input, respectively). Active LOW System I2C/TWI clock line. System I2C/TWI data line. Reserved use. Do not connect 6
Notes: 1. Input/output reference is with respect to the Module. Input means that the Sensor Hub drives the pin. 2. VDD must not exceed 3.8V 3. All PAD signals (PAD[1:5]) must be below VDD+0.3V and above GND-0.3V 4. I2C signals include pull-up resistors on Sensor Hub, so they must be open-drain - only pulled to GND, never driven to VDD. 5. I2C signals on different connectors are tied together, so the I2C/TWI addresses must be unique across all devices attached to Sensor Hub. Otherwise, there will be bus contentions and failed operation. 6. PAD signal functionality can be defined in Sensor Hub firmware, according to Table 1 constraints. Pin Name Sensor Hub software-defined functionality GPIO SPI UART (1) Interrupt Analog In PWM out Notes PAD0 MOSI TXD multi function pin PAD1 SCK RXD multi function pin PAD2 SS RTS multi function pin PAD3 MISO CTS multi function pin PAD4 multi function pin PAD5 multi function pin COMM GPIO common to all modules Table 1: Possible functions of signal pads Notes: (1) Naming convention referenced with respect to Sensor Hub microcontroller (TXD is transmit signal from Sensor Hub to a module, RXD is receive signal from a module to Sensor Hub) 7
Mechanical specifications DIMENSIONS AND WEIGHT Part # H x W x D Dimensions in inches (mm) Weight in oz (gr) MPROTO100 2.2 x 1.2 x 0.3 (55 x 30 x 8) 0.14 (4) Table 2: Dimensions and Weight PCB LAND PATTERN Figure 5: PCB land pattern and dimensions MOUNTING HOLES The module can be secured to the Sensor Hub with up to four M2x4mm screws. 8
Glossary MCU Microcontroller Unit PCB Printed Circuit Board GPIO General Programmable Input/Output UART Universal Asynchronous Receiver/Transmitter SPI Serial Protocol Interface I2C Inter Integrated Circuit (interface) TWI Two Wire Interface PWM Pulse Width Modulation Revision history Revision Date Author Comments v001 5-Sept-2016 RS Initial release v002 10-Sept-2016 RS Added info on electrical characteristics of PAD signals 9