Giter Club home page Giter Club logo

rbl_cc3200's Introduction

RedBear CC3200 Wi-Fi Series

Last updated: 2016/01/06

Introduction

RedBear WiFi CC3200, WiFi Mini and WiFi Micro are development boards with low power WiFi capability, they are designed for fast prototyping of IoT projects.

This repository contains the resouces for RBL CC3200 WiFi development boards. The add-on allows you to start development using the Energia IDE for these two boards on Windows, Mac OSX and Linux platforms.

The Energia IDE version 0101E0017 has already built in support for these boards.

Getting Started

Follow this getting started guide to test the board out of the box:

http://redbearlab.com/getting-start-with-cc3200/

To start doing your own firmware development for the CC3200 boards, download and install the Energia on your PC.

Install USB CDC Driver (Windows Only)

Get this driver and install it if you are using Windows, so that you can use the USB CDC (Virtual COM Port).

Install CC3200 LaunchPack Driver (Windows Only)

The uploader program -- cc3200prog.exe requires ftdxx.dll to run, already included in this add-on, but if you have any problems, download and install CC3200 LaunchPack Driver to try.

Note that you do not need any driver for OSX and Linux platforms.

Start Coding

Now you can develop the RedBearLab CC3200 firmware using Energia IDE. Enjoy it!

Updating MK20 Interface Firmware

The MK20 firmware provides USB CDC to the system to download sketch to the CC3200.

Steps to update the firmware:

  1. Download the firmware from https://github.com/RedBearLab/RBL_CC3200/tree/master/MK20

  2. Press and hold the button on the board, connect it to an USB of your PC, it will enter to the MK20 bootloader mode

  3. The PC will prompt a drive named "bootloader", the LED on the board will flash slowly

  4. Drag and drop the firmware (.bin) to the drive, after that, the LED on the board will flash very fast

    For Mac OSX (e.g. 10.10.3), you need to use command line (Terminal) with the follow command:

    sudo mount -u -w -o sync /Volumes/BOOTLOADER ; cp -X ~/Downloads/CC3200_MK20.bin /Volumes/BOOTLOADER/

  5. Remove it from the USB and use it as normal to upload sketches

Resources

TI CC3200 Official Forum

https://e2e.ti.com/support/wireless_connectivity/f/968

TI CC3200 Official Wiki

http://processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx

RBL CC3200 Boards Support Forum

https://redbearlab.zendesk.com/forums/21199609-RBL-CC3200-WiFi-Mini

Energia Forum

http://forum.43oh.com/forum/28-energia/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.