-
Notifications
You must be signed in to change notification settings - Fork 0
Board: Zolertia remote
The RE-Mote
has two versions, a first prototype A only distributed to beta testers, and its following revision A, commercially available. The following section focuses on the revision A.
The official RE-Mote wiki page is maintained by Zolertia at:
https://github.com/Zolertia/Resources/wiki
MCU | CC2538 (ARM Cortex-M3 with on-board 2.4GHz radio) |
---|---|
Radio | Two radio interfaces (IEEE 802.15.4): 2.4GHz and 863-950MHz |
RP-SMA connector for external antenna (with a RF switch to select either 2.4GHz/Sub-GHz radio) | |
USB-to-Serial | CP2104 |
Peripherals | RTCC, built-in battery charger for LiPo batteries, External WDT (optional), Micro-SD |
Others | RGB LED, power management block (150nA when the mote is shutdown) |
In terms of hardware support, the following drivers have been implemented:
- CC2538 System-on-Chip:
- UART
- Random number generator
- Low Power Modes
- General-Purpose Timers
- I2C/SPI library
- LEDs
- Buttons
- RF switch to programatically drive either 2.4GHz or sub-1GHz to a single RP-SMA
And under work or pending at cc2538 base cpu:
- RF 2.4GHz built-in in CC2538
- Built-in core temperature and battery sensor.
- CC1200 sub-1GHz radio interface.
- Micro-SD external storage.
- ADC
- USB (in CDC-ACM).
- uDMA Controller.
The RE-Mote has built-in support to flash over USB using the BSL. Previous versions required to unlock the bootloader by manually pressing the user button
and reset button
, but the current version handles the sequence with an on-board PIC, so automatically unlocks the bootloader upon flashing.
e.g.
$ make BOARD=remote-reva flash
The RE-Mote in its current Revision A has the following pin-out:
The RE-Mote uses the Molex 5-pin WM4903-ND male header connector to connect digital sensors based on I2C and SPI protocols, as well as other sensors or actuators you may need to connect. The pins are 2.54 mm spaced and the connector has the following pin-out:
RIOT - The friendly Operating System for the Internet of Things
Homepage | [GitHub] (https://github.com/RIOT-OS/) | Developers Mailing List | Users Mailing List | Twitter @RIOT_OS
- Family: ARM
- Board: Airfy Beacon
- Board: Arduino Due
- Board: CC2538DK
- Board: CC2650STK
- Board: HikoB Fox
- Board: IoT LAB M3
- Board: LimiFrog-v1
- Board: mbed_lpc1768
- Board: MSB-IoT
- Board: MSBA2
- Board: Nucleo-L1
- Board: Nucleo-F446
- Board: Nucleo-F334
- Board: Nucleo-F303
- Board: Nucleo-F091
- Board: Mulle
- Board: OpenMote
- Board: PCA1000x (nRF51822 Development Kit)
- Board: Phytec phyWAVE-KW22
- Board: RFduino
- Board: SAMR21-xpro
- Board: SAML21-xpro
- Board: Seeeduino Arch-Pro
- Board: SODAQ Autonomo
- Board: Spark Core
- Board: STM32F0discovery
- Board: STM32F3discovery
- Board: STM32F4discovery
- Board: UDOO
- Board: yunjia-nrf51822
- Board: Zolertia remote
- Family: ATmega
- Board: Arduino Mega2560
- Board: Arduino Uno
- Board: Arduino Duemilanove
- Family: MSP430
- Board: MSB-430H
- Board: TelosB
- Board: WSN430
- Board: Zolertia Z1
- Board: eZ430-Chronos
- Family: native
- Board: native
- Family: x86
- Board: Intel Galileo