Page 2
Yellow Hardware Architecture Guide Important Due to the nature of wireless communications, transmission and reception of data can Notice never be guaranteed. Data may be delayed, corrupted (i.e., have errors) or be totally lost. Although significant delays or losses of data are rare when wireless devices such...
Yellow open-source hardware development platform for CF3 modules incorporates several hardware interfaces and a standardized IoT Expansion Card slot for expanded functionality. This hardware architecture guide describes the mangOH Yellow’s architecture and provides details on how to develop applications for CF3 modules.
This chapter describes the mangOH Yellow platform’s hardware components and interfaces. 2.1 mangOH Yellow Hardware Overview Figure 2-1 provides an overview of the mangOH Yellow’s hardware components relative to the CF3 module, and Figure 2-2 on page 8 Figure 2-3 on page 9 show their physical locations.
Page 8
19—Tri-color LED User-controlled (D500) 9—Battery connector (CN1000) 20—Digital microphone (U704) 10—uSIM/uSD connector (CN602) 21—Green LED User-controlled (D402) 11—Multi-function switch (SW403) 22—Tri-color LED Power/Network/Cloud (D401) Figure 2-2: mangOH Yellow—Top Side Switches/Connectors Note: For reference only. For latest schematic, visit mangoh.io/mangoh-yellow-resources-hardware. Rev 2 Oct.19 41113116...
Page 9
3—Expansion connector (CN805) 9—Client USB connector (CN802) 4—Buzzer (U406) 10—3.5 mm audio jack (CN701) 5—Reset button (SW401) 11—Console USB connector (CN800) 6—RTC (U701) Figure 2-3: mangOH Yellow—Bottom Side Switches/Connectors Note: For reference only. For latest schematics, visit mangoh.io/mangoh-yellow-resources-hardware. Rev 2 Oct.19 41113116...
Several I/O connectors (SIM, SD, Audio, USB, etc.) • Expansion Connector Figure 2-4 illustrates the mangOH Yellow’s default hardware architecture (connectors and signals). The following sections describe these features in greater detail: • Hardware Component Connections on page 11—mangOH Yellow hardware components overview.
Hardware 2.2.1 Hardware Component Connections Key mangOH Yellow hardware components and their connections to the CF3 module and/or Wi-Fi+BT module are listed in Table 2-1 on page The mangOH Yellow’s default configuration enables specific interfaces when the platform boots. For interface details, see: •...
Page 12
Yellow Hardware Architecture Guide Table 2-1: mangOH Yellow Hardware Components (Continued) Type and Designator Description Signals / Pins Notes USB-type connectors Purpose: Direct connection to CF3 USB • • Client USB micro-USB Power supply—Provides power when selected by •...
Page 13
Purpose: Allows connection of an external device to the mangOH Yellow. Power can be supplied from the Expansion 15-pin (male) Connections to multiple CF3 device to the Yellow, or from the Yellow to the device. Connector SMT connector module interfaces. (CN805)
Page 14
· Yellow—Power on + Cellular radio on · White—Power on + Cellular radio is transmitting/receiving · Tri-color PWR/ Note: D401 only appears as Green, Yellow (Green+Red), or White Network/Cloud Tri-color (RGB) (Green+Red+Blue). (D401) Green—VCC_3V3 Purpose: Indicates device is powered on.
Page 15
Hardware Table 2-1: mangOH Yellow Hardware Components (Continued) Type and Designator Description Signals / Pins Notes Platform controls Eight dipswitches: Module type installed: ON—HL78 module installed. (Note: HL78 UART0 • HL78_MODE_ON signals are carried on the CF3 socket’s UIM2 pins.) OFF—WP module installed...
Page 16
Battery on page (CN1000) a. Board designators (e.g. CN311, SW401, etc.) are for reference against the published mangOH Yellow schematic. For component locations on the board, see Figure 2-2 on page 8 Figure 2-3 on page 2.2.1.1 IoT Expansion Card mangOH Yellow includes one IoT connector (CN601) that connects an IoT Expansion Card to the CF3 module’s...
Page 17
Hardware Table 2-2: IoT Expansion Card Signal Connections (Continued) CF3 / Other Signal(s) Signals Signal Notes Purpose: Data transfer (standard mode). Higher speeds possible if I2C1 supported by host application. (Pins 22–23) (Pins 1, 66) For details, see I2C1 on page GPIO_1 (Pin 24) GPIO42 (Pin 109) GPIO_2 (Pin 25)
Yellow Hardware Architecture Guide Pin 20 Pin 38 Pin 19 Pin 1 Figure 2-5: IoT Expansion Card Edge Connector Pin Locations Figure 2-6: IoT Expansion Card Edge Connector Schematic—IoT Expansion Card View 2.3 MUXing Several interfaces use MUXing (simple switches) to associate multiple hardware connectors with a single signal from the CF3 module, or multiple signals with a single hardware connector.
Alternate configuration — Dashed lines Figure 2-7: ADC Configuration 2.4.2 Audio (Analog and PCM) The mangOH Yellow supports the CF3 module PCM (digital) audio signals. The signals connect via a Mux (analog switch) to the following sources, as shown in Figure 2-8: •...
Figure 2-8: Audio Configuration 2.4.3 CF3 GPIOs The mangOH Yellow supports several CF3 module GPIOs, as shown in Figure 2-9. Note: The mangOH Yellow uses a GPIO expander for additional I/O functions. See GPIO Expander on page Rev 2 Oct.19 41113116...
Yellow Hardware Architecture Guide 2.4.4 GPIO Expander The mangOH Yellow includes one SX1509 16-channel GPIO/PWM expander (U503), as detailed in Table 2-4. The expander provides additional GPIOs (carried over the CF3 module’s I2C1 interface) that are used for internal I/O functions such as driving LEDs, resetting board components, etc.
Hardware 2.4.5 HSIC (USB/Ethernet) The mangOH Yellow supports the CF3 module’s HSIC signals, which connect through a USB hub controller to the following sources, as shown in Figure 2-10: • IoT Connector 0 (CN601)—USB interface • Wi-Fi+BT module (U300)—UART interface via USB to UART converter (U803) •...
Buzzer (U406) Expansion Connector (CN805) Figure 2-11: I2C1 Configuration 2.4.7 Light Sensor The mangOH Yellow provides a light sensor (U506) that connects to the CF3 module via I2C, as shown in Figure 2-12 Figure 2-11 on page GPIO36 I2C Expander...
Hardware 2.4.8 Accelerator/Gyroscope The mangOH Yellow provides an accelerometer/gyroscope (U520) that connects to the CF3 module via I2C, as shown in Figure 2-13 Figure 2-11 on page GPIO21 GPIO38 I2C Expander Accelerometer/Gyroscope (U505) (U520) Figure 2-13: Accelerator/Gyroscope Configuration 2.4.9 Gas/Humidity/Pressure/Temperature Sensor...
The mangOH Yellow can be powered by an external 3.7 V rechargeable Li-Ion/Li-polymer battery. The battery powers the mangOH Yellow if the selected primary power source is not connected (USB or expansion connector), and recharges automatically if the selected primary power source is connected.
Buzzer) for user-defined purposes. 2.4.15 Buzzer The mangOH Yellow includes an integrated buzzer (U406) for user-defined use. The buzzer is activated by the RTC clock output signal (CLKOUT). 2.4.16 Expansion Connector The mangOH Yellow provides a 15-pin expansion connector (CN805) that can be used to connect an external device to the mangOH Yellow.
(Pin 14) Ground Ground (Pin 15) 2.4.17 SDIO The mangOH Yellow supports the CF3 module SDIO signals, which connect via a MUX (controlled by SW403 pin 8 SDIO_SEL2) to the following sources, as shown in Figure 2-17: • Wi-Fi+BT module (U300) •...
(CN601, slot IOT0) Figure 2-18: SPI1 Configuration 2.4.19 UART0 When the mangOH Yellow is in HL78 mode (SW403 pin 1 HL78_MODE_ON selected), UART0 is used to connect to the Console USB connector (CN800) as shown in Figure 2-19. %%what is uart0 used for?
UART1 (2 pins ) Expansion Connector UART (CN805 ) Figure 2-20: UART1 Configuration 2.4.21 UART2 The mangOH Yellow supports the CF3 module’s UART2 signals, which connect to the Console USB connector (CN800), as shown in Figure 2-21. USB-UART Console UART2...
USB2.0 micro-USB Client connector (CN802) Figure 2-23: USB_2.0 Configuration 2.5 Wi-Fi+BT Module The mangOH Yellow incorporates a Wi-Fi+BT module (USI Wi-Fi+Bluetooth) that provides the following functionality, as show in Figure 2-24: • · Wi-Fi/Bluetooth connections via mangOH Yellow u.FL antenna connector or integrated 2.4 GHz antenna ·...
CYW43364 (Wi-Fi) and CYW20719 (Bluetooth) chips.) 2.5.2 Bluetooth RF The mangOH Yellow supports 2.4GHz BLE (Bluetooth Low Energy). For full Bluetooth 2.4 GHz RF receiver/transmitter specifications, refer to the Cypress CYW20719 datasheet or the WM-BN-CYW-48_REF1_Module Datasheet_V1.1 from USI. (The USI chip is a SIP package that contains the CYW43364 (Wi-Fi) and CYW20719 (Bluetooth) chips.).
Yellow Hardware Architecture Guide 2.6 IoT Connector Interfaces The mangOH Yellow provides one IoT Connector (CN601), which supports the signals defined in the Project mangOH IoT Expansion Card Design Specification, as detailed in Table 2-2 on page The default configuration (enabled signals) for the IoT Connector is shown in Figure 2-25.
The mangOH Yellow provides an expansion connector (CN805), that can be used to connect an external device to the mangOH Yellow. The external device can be powered by the mangOH Yellow, or the mangOH Yellow can be powered by the external device.
Yellow Hardware Architecture Guide 2.8 Reset Methods The mangOH Yellow supports hardware and software resets of the entire board or certain components of the board, as shown in Figure 2-27: Table 2-11: Reset Methods Board Components to Reset Reset Method Press Reset button (SW401) to trigger the module signal RESET_IN.
Hardware connector power pin to micro-USB Permanent depopulate R800 Console connector. The power switch is used to turn the mangOH Yellow on/off, regardless of which power supply is being used. Table 2-13: Power Switch Options Primary Switch Position power Battery (Toward center —...
3: Signal Name Variations The mangOH Yellow schematic (available at mangoh.io/mangoh-yellow-resources-hardware), describes all interfaces supported by the mangOH Yellow. The following table identifies signal naming differences between the CF3 standard, the mangOH Yellow, and WP7702 modules. Table 3-1: Interface Variations...
Page 41
Signal Name Variations Table 3-1: Interface Variations (Continued) Signal Names mangOH WP7702 SDCC_DATA_1 SD_D1 SDIO_DATA_1 SDCC_DATA_0 SD_D0 SDIO_DATA_0 a. For detailed information, refer to the module’s Product Technical Specification documents at source.sierrawireless.com. Rev 2 Oct.19 41113116...