Support for the MikroE 6LoWPAN Clicker. More...
Support for the MikroE 6LoWPAN Clicker.
The 6lowpan clicker
is an evaluation board by Mikroe featuring a PIC32MX470F512H, a 6lowpan radio (CA810) by Cascoda and a Mikrobus socket for expansion boards.
More general information on the board and related documentation can be found here. Schematics for the board can be found in the manual.
MCU | PIC32MX470F512H |
---|---|
Family | PIC32MX (MIPS M4K) |
Vendor | Microchip |
RAM | 128KiB |
Flash | 512KiB |
Frequency | 120MHz |
FPU | no |
Timers | 5 (all 16-bit) |
ADCs | 1x 28-channel 10-bit |
USB 2.0 | 1 |
UARTs | 4 |
SPIs | 2 |
I2Cs | 2 |
RTC | yes |
RNG | no |
Vcc | 2.3V - 3.6V |
Datasheet | Datasheet |
2 Buttons:
NAME | T1 | T2 |
---|---|---|
Pin | RE7 | RB0 |
2 LEDs:
NAME | LD1 | LD2 |
---|---|---|
Color | red | red |
Pin | RB1 | RB2 |
Device | ID | Supported | Comments |
---|---|---|---|
MCU | pic32mx470f512h | partly | |
Low-level driver | GPIO | partly | gpio_irq not supported |
ADC | no | ||
PWM | no | ||
UART | yes | ||
I2C | no | ||
SPI | no | ||
USB | no | ||
RTT | no | ||
RTC | no | ||
Timer | no |
This board doesn't open an UART or serial interface through the USB automatically, and the USB device driver hasn't been implemented to RIOT. Therefore, to open an UART interface one has to connect a usb/ttl converter to the UART3 pins RF5 (RX) and RF4 (TX) available on the Mikrobus socket.
There are two ways to flash the MCU: Using MPLAB-IPE and a PICkit 3 (The RIOT build generates a hexfile compatible with MPLAB-IPE) Using pic32prog and a PICkit 2 or a PICkit 3 (other devices might be supported by pic32prog but were not tested). This is the preferred option as it makes possible to flash the device using make flash
command.
For using the 6lowpan-clicker board we strongly recommend the usage of the Codescape GNU Tools toolchain.
Files | |
file | board.h |
board configuration for the MikroE 6LoWPAN Clicker | |
file | gpio_params.h |
Configuration of SAUL mapped GPIO pins. | |
file | periph_conf.h |
peripheral configuration for the MikroE 6LoWPAN Clicker | |