radino32 software

From InCircuit
Revision as of 18:29, 28 April 2015 by TBlocher (Talk | contribs)

Jump to: navigation, search

This page is currently under construction and is daily updated with new information.

radino Library
radino radino32
radino32 software
radino software radino WiFi software
First Steps | Howto | FAQ
IC ESP ESP8266EX HTTPD IC ESP8266EX interface

Contents

Overview

The radino Library since version 4 includes all files required to compile and upload sketches using the Arduino IDE 1.6.0 or 1.6.1.

Extract this library into your %ARDUINO_APPDATA% folder as described at radino software.

Afterwards the radino32 is selectable within the Arduino IDE under "Tools->Board".


Implementation Progress

The example sketch "Blink" is included and tested. Soon some examples for the radino32 WiFi and radino32 CC1101 will follow.

The sketch "radino32_WiFi_Firmwareupdate" allows to flash the Firmware of the ESP8266EX on the radino32 WiFi and direct communication with it.

Implemented and tested features:

  • Serials 1-3
  • SPI
  • GPIOs
  • Interrupts

Soon to come


Howto

Starting the bootloader

Method 1:

  • Pull pin "BOOT_SEL" high (You can achieve this by shortening the pin with "VCC" directly besides it).
  • Apply a high pulse to pin "RESET".
  • Release pin "BOOT_SEL".

Method 2:

  • Disable supply voltage to the module.
  • Pull pin "BOOT_SEL" high (You can achieve this by shortening the pin with "VCC" derectly besides it).
  • Apply suply voltage.
  • Release pin "BOOT_SEL".


Installing drivers

  • After entering the Bootloader windows will detect the new device.
  • Use the driver installation tool under "%ARDUINO_APPDATA_FOLDER%/hardware/ICT_Boards/stm32l1/driver/win" to install drivers for the STM32 Bootloader.
  • Make sure within the installation tool "libusbK (v3.0.7.0)" is selected.


Compiling sketches

As the Arduino team removed the gcc compiler for ARM based devices from Arduino IDE 1.6.2 and following. The sketches for the radino32 can only be compiled with versions 1.6.0 or 1.6.1 of the Arduino IDE.

  • Select radino32 under "Tools->Board".
  • Hit the Verify button.


Uploading sketches

  • Start the bootloader on the radino32 as described above.
  • Start uploading within the Arduino IDE.
  • After the upload finished. Reset the radino32 and it will execute the uploaded sketch.
Personal tools