Advertisement

Quick Links

All information contained in these materials, including products and product
specifications, represents information on the product at the time of publication
and is subject to change by Arrow Electronics without notice.
Doc: MC27561-BEE User's Guide, Rev 1.2
Document
MC27561-BEE – User's Guide
MC27561-BEE
21/03/2019
User's Guide
1 of 32

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MC27561-BEE and is the answer not in the manual?

Questions and answers

Summary of Contents for Arrow MC27561-BEE

  • Page 1 All information contained in these materials, including products and product specifications, represents information on the product at the time of publication and is subject to change by Arrow Electronics without notice. Doc: MC27561-BEE User’s Guide, Rev 1.2 1 of 32...
  • Page 2 Arrow Electronics does not assume any liability arising out of the application or use of any of its products or designs. Products designed or distributed by...
  • Page 3: Table Of Contents

    ATA SHEETS 8.2..................E OOLS RRORE L SEGNALIBRO NON È DEFINITO 8.3................E ITES RRORE L SEGNALIBRO NON È DEFINITO TROUBLESHOOTING ..........................32 9.1......................32 RIVER INSTALLATION PROBLEMS Doc: MC27561-BEE User’s Guide, Rev 1.2 3 of 32...
  • Page 4 D21 ..................16 ABLE CONNECTION TO ....................16 ABLE USTY CONNECTION 10 P ....................17 ABLE OWER SUPPLY 11 P & LED ..................18 ABLE USH BUTTONS 12 I2C ....................19 ABLE ADDRESSES Doc: MC27561-BEE User’s Guide, Rev 1.2 4 of 32...
  • Page 5: Introduction

    The following items are included in the box: • 1x BEE board 1.3. Getting started The BEE board, developed by MIDATRONICS for Arrow Electronics, is a ready- to-use Internet of Things (IoT) hardware. Please refer to software chapter to learn how to get started to develop your application using the Arduino IDE.
  • Page 6: System Overview

    The layout of the BEE board is shown in the picture below. Figure 1 Board Layout 2.2. Block diagram An overview of the functions of the BEE board is shown in the figure below: Figure 2 Block diagram Doc: MC27561-BEE User’s Guide, Rev 1.2 6 of 32...
  • Page 7: Board Specifications

    • PWM Pins: all but 2 and 7 • USART: 2 (USB and TTL Digital) • Analog Input Pins: 6, 12-bit ADC • Analog Output Pins: 1, 10-bit DAC • External Interrupts: All pins except pin 4 Doc: MC27561-BEE User’s Guide, Rev 1.2 7 of 32...
  • Page 8: Wi-Fi Module Atwinc1500-Mr210

    Dusty PCB Ant and Dusty U.FL Ant Conn are the world’s first wireless Internet of Things (IoT) modules with either integrated PCB antenna or U.FL Antenna Connector that utilize SmartMesh IP™ from Linear Technology Corp. Doc: MC27561-BEE User’s Guide, Rev 1.2 8 of 32...
  • Page 9: X 8 Bits Eep Rom (At24C256C)

    The device operates from 1.7V to 5.5V. EEPROM address: the EEPROM is mapped to the following I2C address 0x57. More detail are given in the References and Useful Links chapter. Doc: MC27561-BEE User’s Guide, Rev 1.2 9 of 32...
  • Page 10: Connectors

    LORA Ant. Connector External POWER WP1 +3V, Batteries (2x 1.5V AA) WP2 = GND Enable Wi-Fi Console Table 2 Board connectors Connectors’ placement is depicted in the figure below. Figure 3 Connectors Doc: MC27561-BEE User’s Guide, Rev 1.2 10 of 32...
  • Page 11: J1 Usb Device

    Driven by +3.3V +3.3V SWDIO SWDIO D21 Port PA31 SWCLK SWCLK D21 Port PA30 PA10 Not used Not used PA11 Not used Not used RESETN RESETN Table 3 DEBUG connector pin Doc: MC27561-BEE User’s Guide, Rev 1.2 11 of 32...
  • Page 12: Arduino Headers

    Digital I/O D0 / Serial1 (RX) RX<-0 D21 Port PA11 Digital I/O D1 / Serial1 (TX) TX->1 D21 Port PA10 Digital I/O D2 / PWM D21 Port PA14 Digital I/O D3 / PWM D21 Port PA09 Doc: MC27561-BEE User’s Guide, Rev 1.2 12 of 32...
  • Page 13: J7 Dusty Prgm Description

    IPCS MISO DUST Port 18 DUST RESET D21 Port PB22 Power V3.3V Ground GND UART C0 TX DUST Port 15 UART C0 RX DUST Port 16 Table 5 DUST port description Doc: MC27561-BEE User’s Guide, Rev 1.2 13 of 32...
  • Page 14: J8 Antenna Connector

    3.8. J11 WiFi Power This is a bridge jumper to enable Wi-Fi Module. The module is factory-enabled; to disable it, it is necessary to remove the R72 resistance. Figure 9 Wi-Fi Power Doc: MC27561-BEE User’s Guide, Rev 1.2 14 of 32...
  • Page 15: J12 Console

    Wi-Fi SPI SSN D21 Port PB11 WIFI IQRN D21 Port PB30 WIFI WAKE D21 Port PB31 WIFI CHIP EN D21 Port PB00 WIFI RESET D21 Port PB01 Table 7 Wi-Fi connection to D21 Doc: MC27561-BEE User’s Guide, Rev 1.2 15 of 32...
  • Page 16: Lora Connection To D21

    DUSTY module connection to D21 Dusty module Driven by Description port ID UART RX D21 Port PA12 UART TX D21 Port PA13 RESETN D21 Port PB12 TIMEN D21 Port PB04 Table 9 Dusty connection Doc: MC27561-BEE User’s Guide, Rev 1.2 16 of 32...
  • Page 17: Usage

    • AA Batteries Figure 11 Power supply Name Nominal Description Range 2x 1.5V AA Batteries 5V – 24 V External Power Supply 5V to 24V USB Port Table 10 Power supply Doc: MC27561-BEE User’s Guide, Rev 1.2 17 of 32...
  • Page 18: Push Buttons And Leds

    User LED PA 17 LED 2 Yellow PB 03 LED 3 Yellow PA 27 LED 4 Green Power On Table 11 Push buttons & LEDs Figure 12 Push button & LEDs Doc: MC27561-BEE User’s Guide, Rev 1.2 18 of 32...
  • Page 19: I2C Address

    The following table lists the I2C address of each component. All of them are 7-bits addresses (need to shift to left by 1 + bits R/W) COMPONENT DESCRIPTION ADDRESS AT24C256C EEPROM 0x57 Table 12 I2C addresses Doc: MC27561-BEE User’s Guide, Rev 1.2 19 of 32...
  • Page 20: Board Layout

    Document 21/03/2019 MC27561-BEE – User’s Guide 5. Board layout The top and bottom board layouts (component placement and overlay) are provided for reference purposes. Figure 13 Top topology Doc: MC27561-BEE User’s Guide, Rev 1.2 20 of 32...
  • Page 21: Software Development

    When developing a software running on a microcontroller, it is important to have some tools to easily debug the code and to fix what does not work as expected. It is possible to use an external debugger like the Atmel-ICE . Doc: MC27561-BEE User’s Guide, Rev 1.2 21 of 32...
  • Page 22: Getting Started With Arduino Ide And Sketch Projects

    The first time you run the Arduino IDE, it is necessary to load the Arduino Zero & SmartEverything Core. Click on the Tools -> Boards ->Boards Manager… menu entry Figure 14 Launch Board Manager Doc: MC27561-BEE User’s Guide, Rev 1.2 22 of 32...
  • Page 23 Arduino Zero. Figure 15 Arduino Zero Core Installation 2) Insert the following URL: https://raw.githubusercontent.com/axelelettronica/smarteverything- core/master/package_arrow_index.json in the Additional URL for board manager through setup panel as shown in the figure below Doc: MC27561-BEE User’s Guide, Rev 1.2 23 of 32...
  • Page 24 21/03/2019 MC27561-BEE – User’s Guide Figure 16 Arduino Zero Core Installation 3) Select from “Type” combo Partner and choose the ARROW Boards in order to install the core of the SmartEverything. Figure 17 SmartEverything Core Installation The installation procedure will automatically install all the necessary USB drives.
  • Page 25: Run The Software

    9. 7.3. Run the software Verify the code Figure 18 Arduino IDE: Verify the code Load the software on the connected board. Figure 19 Arduino IDE: Upload the code Doc: MC27561-BEE User’s Guide, Rev 1.2 25 of 32...
  • Page 26: Importing The Components Library

    Once the Library Manager is started, you can filter the available libraries writing: • Wifi101 • LTC5800 • atab8520 • exteepr in the right top text box and then you can select the necessary library. Doc: MC27561-BEE User’s Guide, Rev 1.2 26 of 32...
  • Page 27 Document 21/03/2019 MC27561-BEE – User’s Guide Figure 21 Arduino IDE: Library Manager Doc: MC27561-BEE User’s Guide, Rev 1.2 27 of 32...
  • Page 28 Another way to install the supported components Library is to go to the GitHub repository and download the zip file. Figure 22 GitHub libraries repository Once it is downloaded, go to the “include Library” menu and use the “Add .ZIP Library…” item. Doc: MC27561-BEE User’s Guide, Rev 1.2 28 of 32...
  • Page 29: Official Github Library Repository

    Here is the official repository where the zip file can be downloaded from: • SigFox - github.com/ioteamit/ioteam-atab8520-library • Dusty github.com/ioteamit/dusty_LTC5800_library • EEPROM github.com/PaoloP74/extEEPROM The Wi-Fi library is available from Arduino library manager. For any reference follow the link below: • Wi-Fi - www.arduino.cc/en/Reference/WiFi101 Doc: MC27561-BEE User’s Guide, Rev 1.2 29 of 32...
  • Page 30: References And Useful Links

    DUSTY module: LTC5800 Datasheet: https://www.analog.com/media/en/technical-documentation/data- sheets/5800iprfa.pdf Dust Manager CLI commands https://www.analog.com/media/en/reference-design- documentation/design- notes/SmartMesh_IP_Embedded_Manager_API_Guide.pdf DustCloud https://dustcloud.atlassian.net/wiki/ My Analog https://my.analog.com/ Dusty FW Upgrade https://www.analog.com/en/design-center/evaluation-hardware-and- software/evaluation-boards-kits/dc9010b.html Wi-Fi ATWINC1500-MR210 http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42376- SmartConnect-WINC1500-MR210PA_Datasheet.pdf E2Prom MICROCHIP (AT24C256C) http://ww1.microchip.com/downloads/en/DeviceDoc/AT24C256C-I2C- Compatible-Serial-EEPROM-256-Kbit-20006042A.pdf Doc: MC27561-BEE User’s Guide, Rev 1.2 30 of 32...
  • Page 31: Tools

    MC27561-BEE – User’s Guide 8.2. Tools • Arduino IDE -https://www.arduino.cc/en/Main/Software • Atmel Studio -https://www.microchip.com/mplab/avr-support 8.3. Web Sites • ARROW Electronics -www.arrow.com • MIDATRONICS S.r.l. -www.midatronics.com • Arduino -www.arduino.cc • Microchip -www.microchip.com • LORA -www.lora-alliance.org Doc: MC27561-BEE User’s Guide, Rev 1.2 31 of 32...
  • Page 32: Troubleshooting

    If this happens in Windows 7, it is necessary to install the driver manually. The correct drivers can be found on the following directory: C:\Users\<login name>\AppData\Local\Arduino15\packages\Arrow\hardware\samd\<installed Rel>\drivers. Figure 23 Correct USB Driver installation Doc: MC27561-BEE User’s Guide, Rev 1.2 32 of 32...

Table of Contents