Difference between revisions of "radino32 WiFi"

From InCircuit
Jump to: navigation, search
(Software)
(Software)
Line 89: Line 89:
 
Visit [[radino32 software]] for more information about the Arduino IDE.
 
Visit [[radino32 software]] for more information about the Arduino IDE.
  
For detailed information about our library for the Arduino IDE look at the '''[[radino Library| radino Library documentation]]'''.
+
For detailed information about our library for the Arduino IDE look at the [[radino Library| radino Library documentation]].
  
 
Common problems regarding radino modules and the Arduino system: [[radino common problems]]
 
Common problems regarding radino modules and the Arduino system: [[radino common problems]]

Revision as of 12:06, 24 April 2017


Contents

Hardware

radino32 WiFi radino32 WiFi radino32 WiFi

The In-Circuit radino32 WiFi combines an STM32L151 with the ESP8266EX SoC WiFi in a small form-factor EMC-compliant module. It is the follower of the radino WiFi and offers improved CPU power, larger RAM-, Flash- and EPROM-memories and expanded pin functionalities. The core of the radino32 WiFi is the powerfull STM32L151 by STMicroelectronics, which with 32-bit ARM® Cortex®-M3 CPU, 32 kbyte RAM, 256 kbyte Flash and 8 kbyte EPROM provides enough resources for complex functionalities.
The radino32 WiFi is part of the radino-series, which supplies full-Arduino-compatible wireless communication devices in a small form factor. All radino Modules are pin-to-pin compatible.
http://youtu.be/-T4tdIQMn6c

radino32 WiFi

Features:

  • Arduino-compatible
  • ESP8266EX WiFi Chip, integrated
  • easy ESP8266EX Firmware Upgrade
  • 802.11 b/g/n protocol
  • Wi-Fi Direct (P2P), sof-AP
  • +19.5dBm transmiter power in 802.11b mode
  • STM32L151CC by STMicroelectronics with 32-bit ARM® Cortex®-M3 CPU
  • 32 kbyte RAM, 256 kbyte Flash, 8 kbyte EEPROM
  • Low Power RTC
  • 12 bit ADC and DAC
  • Capacitive touch sensing supported
  • 23 multifunctional GPIOs (14 PWM, 10 ADC IN, 1 DAC OUT)
  • USB, I²C, SPI, 2xUSART
  • Arduino Demo Applications available in our library!

Suitable application development boards

Board Pictures Description
radino Leonardo
leonardo 45.jpg
Leonardo moduleinlegen.jpg
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

radino Spider RP-SMA

radino-spider top.jpg

radino-spider-rpsma top.jpg

Breadboard adapter for all radino modules
radino USB Stick
radino-usb-stick 45.jpg

radino-usb-stick enclosure.jpg radino-usb-stick top.jpg radino-usb-stick bot.jpg

USB Stick for all radino modules. Available with integrated Chip-antennas and as a version with RP-SMA-connector.
radino UART-Bridge
radino UART 45 640.jpg

radino UART top 640.jpg radino UART bot 640.jpg

UART bridge with power supply and level shifters for all radino modules
radino RS485/RS232-Bridge IP65
RS485+RS232 45.JPG

RS485+RS232 Anschluss.JPG

radino RS485-Bridge IP65 outdoor radio adapter for Modbus, Art-Net etc. Includes RS485 driver, RS232 driver, IP65 enclosure.
XBee-PRO Shield
xbee cc1101 45 1000.JPG

xbee bot 45 1000.JPG xbee RPSMA 1000.JPG

XBee Pro adapter for all radino modules
radino DinRail Adapter
radino-dinrail top 45 housing.jpg
DinRail Adapter connects our RS485 DinRail Bus System to radino modules

Software

Applications:

  • Internet of Things (IoT)
  • Mobile comminications
  • Digital home network
  • Mobile accessories
  • Data logging
  • Any Arduino project

With our Arduino Library for radino32 the radino32 WiFi becomes fully Arduino-compatible, which enables easy programming by using the Arduino IDE (http://www.arduino.cc/).
Visit radino32 software for more information about the Arduino IDE.

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: radino common problems


Software documentation for the ESP:

Firmwareupdate

Download the update tool from ElectroDragon from our Wiki: xtcom_util.zip
The firmware tool is called XTCOM UTIL.zip

Before updating the ESP, flash the radino32 WiFi with the radino32_WiFi_Firmwareupdate (radino32/radino32_WiFi/radino32_WiFi_Firmwareupdate).

Windows

- Launch XTCOM_UTIL.
- In the Tools(T) menu choose Config Device and set the Com port and set the baud rate to the value you used during testing (57600). Click Open then Connect but **don't close this panel**.
- From the API TEST(A) menu choose Flash Image Download and browse to the downloaded firmware .bin file
- Click DownLoad to start the update - the progress bar will confirm it's under way.

Linux or OS X

- Ensure that you have python and the pyserial module installed
- Put the ESP8266 into firmware update mode by grounding GPIO0 and re-cycling the power.
- Get the esptool from github
- In esptool.py change the device from ttyUSB0 to what ever your usb-serial is
- Run ./esptool.py write_flash 0x000000 New_Firmware.bin (changing New_Firmware.bin to the downloaded firmware file)
- The script will write the firmware to the device.

Downloads

Datasheet radino32 WiFi
EU conformity radino32 WiFi
Eagle library for radino/radino32
Downloadpage for radino library

Personal tools