An open API service indexing awesome lists of open source software.

https://github.com/ps2/ccprog

Chipcon CC1110 GPIO-based (bitbang) programmer
https://github.com/ps2/ccprog

Last synced: 12 months ago
JSON representation

Chipcon CC1110 GPIO-based (bitbang) programmer

Awesome Lists containing this project

README

          

# ccprog
Chipcon CC1110 GPIO-based (bitbang) programmer

Used to program cc1110 devices over GPIO lines on operating systems and boards that support libmraa, like the [Intel Edison](http://www.intel.com/content/www/us/en/do-it-yourself/edison.html) or [Raspberry Pi](https://www.raspberrypi.org/).

## Building

`make`

## Usage

```
Usage: ./ccprog command

Commands supported: erase reset write

Command line options:
-p DC,DD,RESET specify mraa pins for debugging cc chip:
```

## Example

`./ccprog write uart1_alt2_RILEYLINK_US_STDLOC.hex`

### Wiring for Edison

The edison natively uses 1.8V logic levels. The CC1110 requires 3.3V logic levels, so you will need something like the [Sparkfun GPIO Block](https://www.sparkfun.com/products/13038) to shift the levels up.