Difference between revisions of "radino nRF8001"
(→Hardware) |
(→Software) |
||
Line 105: | Line 105: | ||
If you don´t want to use the Ardunio IDE, you can flash an existing .hex file with avrdude. | If you don´t want to use the Ardunio IDE, you can flash an existing .hex file with avrdude. | ||
− | |||
− | |||
* Get the radino bootloader com port from the device manager | * Get the radino bootloader com port from the device manager | ||
Line 112: | Line 110: | ||
** Now the L-LED should fading | ** Now the L-LED should fading | ||
* Set up your avrdude command | * Set up your avrdude command | ||
+ | ** for Windows (tested with Windows 7 and avrdude 5.10) | ||
avrdude -v -p atmega32u4 -c avr109 -P[bootloader_com_port] -b57600 -D -U flash:w:[path_to_file]\[your_hex_file]:i | avrdude -v -p atmega32u4 -c avr109 -P[bootloader_com_port] -b57600 -D -U flash:w:[path_to_file]\[your_hex_file]:i | ||
+ | ** for Linux (tested with Debian 8.7 and avrdude 6.3) | ||
+ | avrdude -C/usr/share/arduino/hardware/tools/avrdude.conf -v -patmega32u4 -cavr109 -P[bootloader_com_port] -b57600 -D -V -Uflash:w:[path_to_file]/[your_hex_file]:i | ||
* Force the radino into bootloader by pressing reset button twice, wait one or two seconds and send the avrdude command | * Force the radino into bootloader by pressing reset button twice, wait one or two seconds and send the avrdude command | ||
Revision as of 10:25, 15 May 2017
Contents |
Hardware
The In-Circuit radino nRF8001 combines an Arduino Micro with Bluetooth-Low-Energy(BLE)
in a small form-factor EMC-compliant enclosure. It is part of our family of pin-to-pin compatible radino Modules.
It's part of the radino-series, which provides full-Arduino-compatible wireless communication devices
in a small form factor, all pin-compatible to each other.
Features:
- Arduino-compatible (Arduino Micro / Leonardo)
- Bluetooth low energy SDK for Arduino by Nordic Semicond.
(https://devzone.nordicsemi.com/arduino/) - Bluetooth v4.0 compliant Protocol Stack (BLE)
- 15 GPIOS (5 PWM, 5 Analog IN)
- I²C, SPI, UART, UART
- USB (HID Keyboard & Mouse, virtual UART)
- High-Performance, Low-Power Microcontroller
- GATT, GAP, L2CAP, SMP Bluetooth low energy Profile
- Selectable output power: 0dBm, -6dBm, -12dBm or -18dBm
- Reciever sensitivity (ideal transmitter): -87dBm
Suitable application development boards
Board | Pictures | Description |
---|---|---|
radino Leonardo | Carrier board suitable for all radino modules. Includes Arduino connector for easy mounting of Arduino shields. Voltage regulator and Level-Shifters are also included. | |
radino Spider 2.4G | Breadboard adapter for all radino modules | |
radino USB Stick | USB Stick for all radino modules. Available with integrated Chip-antennas and as a version with RP-SMA-connector. | |
radino UART-Bridge | UART bridge with power supply and level shifters for all radino modules | |
radino RS485/RS232-Bridge IP65 | radino RS485-Bridge IP65 outdoor radio adapter for Modbus, Art-Net etc. Includes RS485 driver, RS232 driver, IP65 enclosure. | |
XBee-PRO Shield | XBee Pro adapter for all radino modules | |
radino DinRail Adapter | DinRail Adapter connects our RS485 DinRail Bus System to radino modules |
Software
Applications:
- Sport and fitness sensors
- Health care sensors
- Proximity sensors
- Personal User Interface Devices (PUID)
- Remote controls
- Security Tags
- Household sensors and collector devices
- Mobile accessories
- Data logging
- Any Arduino project
Working with Arduino IDE
The core of radino is an Arduino Micro, so the programming is as easy as programming an Arduino Micro.
Visit radino/radino32 software for more information about the Arduino IDE and installation.
For detailed information about our library for the Arduino IDE look at the radino Library documentation.
Common problems regarding radino modules and the Arduino system: Common problems
The radino nRF8001 has no Arduino library for including. For an own sketch you should copy the radino_nRF8001_UART_LED folder into the sketchbook folder as a new project.
Flashing without Arduino IDE
If you don´t want to use the Ardunio IDE, you can flash an existing .hex file with avrdude.
- Get the radino bootloader com port from the device manager
- Force the radino into bootloader by pressing reset button twice
- Now the L-LED should fading
- Set up your avrdude command
- for Windows (tested with Windows 7 and avrdude 5.10)
avrdude -v -p atmega32u4 -c avr109 -P[bootloader_com_port] -b57600 -D -U flash:w:[path_to_file]\[your_hex_file]:i
- for Linux (tested with Debian 8.7 and avrdude 6.3)
avrdude -C/usr/share/arduino/hardware/tools/avrdude.conf -v -patmega32u4 -cavr109 -P[bootloader_com_port] -b57600 -D -V -Uflash:w:[path_to_file]/[your_hex_file]:i
- Force the radino into bootloader by pressing reset button twice, wait one or two seconds and send the avrdude command
Now your radino get flashed.
Downloads
Datasheet radino nRF8001
EU conformity radino nRF8001
Eagle library for radino/radino32
Downloadpage for radino library