Difference between revisions of "radino Modules"
Line 1: | Line 1: | ||
[[File:radinobanner.jpg |800px|top]] [[File:radino_logo.jpg|200px|link=radino Modules]] | [[File:radinobanner.jpg |800px|top]] [[File:radino_logo.jpg|200px|link=radino Modules]] | ||
− | [[File:radino_Pinout.jpg| | + | [[File:radino_Pinout.jpg|700px|top]] |
[[File:amazon.jpeg|50px|top|link=http://www.amazon.de/s/ref=sr_nr_i_2?rh=k%3Aradino+iot%2Ci%3Aelectronics&keywords=radino+iot]] also available on Amazon! | [[File:amazon.jpeg|50px|top|link=http://www.amazon.de/s/ref=sr_nr_i_2?rh=k%3Aradino+iot%2Ci%3Aelectronics&keywords=radino+iot]] also available on Amazon! |
Revision as of 17:46, 11 February 2015
The core of radino is an Arduino Micro, so the programming is as easy as programming an Arduino Micro.
Visit radino software for more information about the Arduino IDE.
We offer a continuously growing Arduino Lib with Drivers, Libs and Examples for our radino Modules:
http://www.ic42.de/BSP/radino/ICT_Boards.zip
Here is an overview to our radino product family and suitable development boards.
Board | Pictures | Description | Notes |
---|---|---|---|
radino nRF8001 | Bluetooth v4.0 compliant, 15 GPIOS, I²C, SPI, UART, USB HID | ||
radino WiFi | 802.11 b/g/n, integrated TCP/IP protocol stack, 15 GPIOS, I²C, SPI, UART, USB HID | ||
radino CC1101 | integrated CC1101 HF frontend for 433/868/915MHz, 15 GPIOS, I²C, SPI, UART, USB HID | ||
radino RF69 | integrated RF69 HF frontend for 433/868MHz, 15 GPIOS, I²C, SPI, UART, USB HID | ||
radino RF233 | integrated RF233 HF frontend for 2.4GHz, 15 GPIOS, I²C, SPI, UART, USB HID | ||
radino Leonardo | Carrier board suitable for all radino modules | ||
radino Spider 2.4G | Breadboard adapter for radino WiFi and Bluetooth modules | ||
radino USB Stick | USB Stick for radino modules | ||
radino Watch | Battery powered wearable smart device | ||
radino DinRail Adapter | DinRail Adapter to connect any radino Modules |
Common problems and solutions
Uploading a sketch through the arduino IDE fails
Enable verbose output via "File->Preferences" select checkboxes "compilation" and "upload" near "Show verbose output during:"
Check verbose error messages during compilation and upload
- arduino IDE successfully finds the COM port but avrdude stops after an output like
Connecting to programmer: .avrdude: Send: . [1b] avrdude: Send: S [53] avrdude: Recv:
- -> Force the arduino into bootloader by pressing reset button twice when the arduino IDE starts scanning the COM ports
- arduino IDE successfully finds the COM port but avrdude stops after an output like
avrdude: ser_send(): write error: sorry no info avail
- -> Force the arduino into bootloader by pressing reset button twice when the arduino IDE starts scanning the COM ports
- arduino IDE fails after scanning the COM ports with an message like
processing.app.debug.RunnerException: Couldn’t find a Leonardo on the selected port. Check that you have the correct port selected
- -> Force the arduino into bootloader by pressing reset button twice when avrdude starts scanning the COM ports
- -> Disconnect the arduino from USB and reconnect after some seconds
- -> Maybe a restart of the arduino IDE is necessary.
Windows 8 refuses to install Arduino / radino drivers
When using Windows 8, radino driver installation may be refused because of the missing digital signature.
The following tuturial describes a possible solution to install radino drivers (hardware drivers without digital signature) properly on Windows 8:
Drivers for radino module and radino bootloader will be installed separately. As mentioned above, you can force your radino to enter bootloader-mode by pressing reset button twice. Your computer will then recognize your radino bootloader.
radino & Linux
Some users experienced problems while trying to upload new sketches to their radino modules. A conflict with the ModemManager prevents succesful uploads. When entering bootloader-mode, the ModemManager immediately sends random data to the radino, which will prevent proper uploading.
- To fix this issue, a UDEV-file can be created, located in
/etc/udev/rules.d/70-modemmanager-ignore-radino.rules
which holds the following content
ACTION!="add|change", GOTO="ignore_radino_end" SUBSYSTEM!="usb", GOTO="ignore_radino_end" ENV{DEVTYPE}!="usb_device", GOTO="ignore_radino_end" # Ignore ICT products. ATTRS{idVendor}=="1da9", ENV{ID_MM_DEVICE_IGNORE}="1" LABEL="ignore_radino_end"
The ModemManager will now ignore all In-Circuit products (like radino). You can now upload your sketches as usual, using Arduino IDE.