Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

README.md

turning-clicker

Turning Technologies clicker emulation for the Arduino

The included sketch emulates the Turning Technologies clicker base station, to be used with the Turning Technologies ResponseCard RF (including ResponseCard RF LCD, though I'm not sure what other kinds exist). Its current behavior is to acknowledge all clicker "responses" (i.e. cause the LCD to blink green) and then send the address/data to a computer via Serial. The format is quite verbose, and the code could easily be extended to use a more structured approach like Firmata. Example output from boot is as follows:

*** booting ***
STATUS     = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1   = 0xd30f09 0x123456
RX_ADDR_P2-5   = 0xc3 0xc4 0xc5 0xc6
TX_ADDR    = 0xd30f09
RX_PW_P0-6   = 0x06 0x06 0x00 0x00 0x00 0x00
EN_AA    = 0x00
EN_RXADDR  = 0x02
RF_CH    = 0x29
RF_SETUP   = 0x05
CONFIG     = 0x07
DYNPD/FEATURE  = 0x00 0x00
Data Rate  = 1MBPS
Model    = nRF24L01+
CRC Length   = Disabled
PA Power   = PA_HIGH


incoming: 090fd331ee8c --> 1
outgoing: 090fd3067b34
incoming: 090fd332deef --> 2
outgoing: 090fd3067b34
incoming: 090fd333cece --> 3
outgoing: 090fd3067b34
incoming: 090fd334be29 --> 4
outgoing: 090fd3067b34
incoming: 090fd335ae08 --> 5
outgoing: 090fd3067b34
incoming: 090fd3369e6b --> 6
outgoing: 090fd3067b34
incoming: 090fd33f0f42 --> ?
outgoing: 090fd3067b34

Motivation

I created this because there didn't seem to be any "clean" solutions to clicker emulation online. This is partially based off the work of Taylor Killian and Travis Goodspeed. Their posts were incredibly helpful in getting everything set up. Also incredibly helpful was the Arduino-info wiki with all their general nRF24L01 information.

Hardware

The hardware used in this project was an Arduino Nano clone, a nRF24L01+ breakout board, and an accompanying base module / voltage regulator as pictures on the Arduino-info wiki. They were all generic devices from eBay, anything similar should work.

Library dependencies

Contact

nmooney@cs.washington.edu

About

Turning Technologies clicker emulation for the Arduino

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.