RedBearLab

Introducing our new WiFi boards

 
PRE-ORDER NOW, ONLY US$39
 

Limited stocks available, accepted order will be shipped end of March 2015
US$50 after pre-order period and ship around May 2015

You can pre-order from the three stores below


Highlights of RedBearLab CC3200 and WiFi Mini

  • Texas Instruments CC3200 Dual core MCU: An ARM Cortex-M4 core at 80 MHz for application and a dedicated ARM core for WiFi Network Processing
  • Industry’s first fully certified WiFi module including FCC, IC, CE, ETSI, TELEC and Wi-Fi Alliance
  • Easy WiFi setup using TI's Smart Config, Soft AP or WPS2
  • Over The Air (OTA) download application firmware from other WiFi device or Internet
  • A lot of application examples provide by Ti
  • IoT Cloud platform integration ready including 2lemetry, Arrayent, Exosite, IBM, Temboo & Xively
  • You can program our boards with Arduino like syntax using Energia , an open-sourced version of the Arduino IDE for Texas Instruments MCU

RedBearLab's Unique Features

  • RedBearLab CC3200 supports most Arduino compatible shields
  • WiFi Mini has all programmable I/O pins available at a small form factor 48 x 24 x 5mm
  • Easy jumperless operation, built-in USB interface using Freescale MK20, no jumper change is required when uploading sketch from Energia
  • Hardware compatible with our BLE Shield, BLE Nano and BLE Mini board, we will release software libraries to control/interface with our BLE line of products

Features

  • We use Ti's CC3200MOD WiFi module, this module is Wi-Fi Certified with Modular FCC, IC, and CE certifications
  • CC3200 Wi-Fi consists of Applications Microcontroller, Wi-Fi Network Processor, and Power-Management Subsystems
  • Applications Microcontroller Subsystem
    • ARM Cortex-M4 Core at 80 MHz
    • 256KB RAM, 1MB serial flash memory with file system for user
    • Hardware Crypto Engine for Advanced Fast Security, Including AES, DES, 3DES, SHA2 MD5, CRC and Checksum
    • Up to 27 individually programmable, multiplexed GPIO pins, including a fast parallel camera interface, I2S, SD/MMC, UART, SPI, I2C, and four-channel ADC.
  • Wi-Fi Network Processor Subsystem
    • Dedicated ARM MCU, completely offloads Wi-Fi and Internet Protocols from the Application Microcontroller
    • 802.11 b/g/n Radio
    • WPA2 Personal and Enterprise Security
    • Station, Access Point, and Wi-Fi Direct Modes
    • Powerful Crypto Engine for Fast, Secure Wi-Fi and Internet Connections with 256-Bit AES Encryption for TLS and SSL connections
    • SmartConfig Technology, AP Mode and WPS2 for easy and flexible Wi-Fi provisioning
  • The power-management subsystem includes integrated DC-DC converters supporting a wide range of supply voltages. This subsystem enables low-power consumption modes, such as the hibernate with RTC mode requiring less than 7 μA of current
  • Easy to use SDK with full APIs with lots of examples for Energia, GCC, IAR System and Ti Code Composer Studio (CCS)


You can find out more at CC3200 at TI SimpleLink pages:
TI's SimpleLink™ Wi-Fi® Family
SimpleLink™ Wi-Fi® CC31xx/CC32xx Main Page


Application Examples

Energia examples http://energia.nu/reference/wifi/

  • ConnectNoEncryption : Demonstrates how to connect to an open network
  • ConnectWithWEP : Demonstrates how to connect to a network that is encrypted with WEP
  • ConnectWithWPA : Demonstrates how to connect to a network that is encrypted with WPA2 Personal
  • ScanNetworks : Displays all WiFi networks in range
  • WiFiChatServer : Set up a simple chat server
  • WiFiXivelyClient : connect to xively.com, a free datalogging site
  • WiFiXivelyClientString: send strings to xively.com
  • WiFiWebClient : Connect to a remote webserver
  • WiFiWebClientRepeating : Make repeated HTTP calls to a webserver
  • WiFiWebServer : Serve a webpage from the WiFi shield
  • WiFiSendReceiveUDPString : Send and receive a UDP string
  • UdpNTPClient : Query a Network Time Protocol (NTP) server using UDP


Energia + Temboo examples https://github.com/energia/Energia/tree/master/libraries/Temboo/examples

  • GetYahooWeatherReport
  • OpenZendeskTicket
  • RemoteControlByPhone
  • SendAnEmail
  • SendDataToGoogleSpreadsheet

and much more....


WiFi Mini


RedBearLab CC3200


Combining WiFi and BLE

RedBearLab CC3200 and WiFi Mini have been designed to be able to work together with our BLE Shield, BLE Nano or BLE Mini. You can utilize both WiFi and BLE in your project with ease.


BLE Nano
Both RedBearLab CC3200 and WiFi Mini have dedicated pins for connecting to BLE Nano, they exchange data via the SPI interface


BLE Mini
You can mount our BLE Mini on either board, they exchange data via the UART interface

CC3200_Mini.png


BLE Shield
You can easily mount our BLE Shield on top of RedBearLab CC3200


Firmware Development

Using Ti's SDK with GCC, IAR System and CCS IDE

Logo.png

Texas Instruments has released the CC3200 SDK that supports GCC, IAR System and Code Composer Studio (CCS). This SDK contains drivers for the CC3200 programmable MCU, 40+ sample applications and documentation on how to use the solution. It also contains flash programmer, command line tool for flashing software, configuring network and software parameters (SSID, access point channel, network profile, etc.), system files and user files (certificates, web pages, etc).


Using Energia IDE

Logo.jpg

You can develop RedBearLab CC3200 WiFi series firmware using Energia, a modified version of the Wiring/Arduino IDE for those boards with MCUs from Texas Instruments. We have provided an add-on package to full support RedBearLab CC3200 Wi-Fi series boards. You can just compile the existing examples directly or develop you own application using the APIs provied by Energia.

After you have connected our boards to the PC using a USB cable, the Energia will automatically detect the communication port. Select correct WiFi board model and choose the serial port.

And then just click on the Right Arrow button on the toolbar to begin compiling and uploading to the board.