Support for the phyWAVE evaluation board. More...
Support for the phyWAVE evaluation board.
Designed and produced by PHYTEC Messtechnik GmbH, D-55129 Mainz. Homepage | Ordering information via mail at conta.nosp@m.ct@p.nosp@m.hytec.nosp@m..de
The phyNODE evaluation board consists of a phyWAVE module mounted on a common PCB with several sensor and actuator modules. The board provides 2 USB ports. The one next to the white imprint cmsis-dap is meant for development (debug and flash). The second one, next to the golden PHYTEC* imprint, is connected to the USB peripheral of the MCU and may be used by a firmware (currently not supported).
The implementation status of the phyWAVE and phyNODE peripherals are listed below. You can find links to the corresponding Pull Requests which may give you a code reference.
phyNODE board with equipped phyWAVE-KW2x processor/radio-module.
The board features an Arduino like header connector to mount shields. The spacing of the 4 pin rows is a bit offset, thus shields might not fit perfectly.
The pinout below shows the vendor specific naming and functionality. The actual pin configuration of the board for RIOT can be found in periph_conf.h.
Device | ID | Supported | Comments |
---|---|---|---|
MCU | MKW22D512 | yes | mainline |
phyWAVE board support | phyWAVE | yes | mainline |
Low-level driver | GPIO | yes | mainline |
PWM | yes | mainline | |
UART | yes | mainline | |
I2C | yes | mainline | |
SPI | yes | mainline | |
USB-Device | yes | WIP | |
RTT | yes | mainline | |
RNG | yes | mainline | |
Timer | yes | mainline | |
Radio Chip | integrated | yes | mainline |
Humidity Sensor | HDC1000 | yes | mainline |
Pressure Sensor | MPL3115A2 | yes | mainline |
Tri-axis Accelerometer | MMA8652FC | yes | mainline |
Magnetometer | MAG3110FCR1 | yes | mainline |
Light Sensor | TCS3772 | yes | mainline |
IR-Termopile Sensor | TMP006 | yes | mainline |
Capacitive Button | PCB | yes | mainline |
Files | |
file | board.h |
Board specific definitions for the phyWAVE evaluation board. | |
file | gpio_params.h |
Board specific configuration of direct mapped GPIOs. | |
file | periph_conf.h |