Difference between revisions of "RF Cheater"
From Kevin Darrah Wiki
Line 29: | Line 29: | ||
=== Parts === | === Parts === | ||
It is up to you to order the parts. The list can be downloaded [http://www.kevindarrah.com/wp-content/uploads/2016/03/RFCheater_v1_BOM.xlsx **HERE**]. This can be directly uploaded into [https://www.digikey.com Digikey] if you'd like. | It is up to you to order the parts. The list can be downloaded [http://www.kevindarrah.com/wp-content/uploads/2016/03/RFCheater_v1_BOM.xlsx **HERE**]. This can be directly uploaded into [https://www.digikey.com Digikey] if you'd like. | ||
+ | |||
+ | == Pin Out == | ||
+ | ESP8266: | ||
+ | * TX from the ESP8266 goes to Arduino Pin 6 - pin 6 would be a Software Serial RX | ||
+ | * RX to the ESP8266 comes from Arduino Pin 7 - pin 7 would be a Software Serial TX | ||
+ | * GPIO 2 is not connected | ||
+ | * GPIO 0 is connected to one of the pushbuttons (under the ESP8266) pulled LOW when pressed - floating when not pressed | ||
+ | * RESET is connected to the other pushbutton (under the NRF24L01+) pulled LOW when pressed | ||
+ | |||
+ | NRF24L01+: |
Revision as of 21:39, 9 March 2016
Contents
Introduction
The RF Cheater Board is a simple breakout board for the (NRF24L01+ 2.4GHz Transceiver Module) and (ESP8266 WiFi Module). The board was designed to plug right on top of the Cheater Board
Features of the board:
- Supports the low cost WiFi module ESP-01. Search for ESP-01 in eBay or Amazon. I have seen these go for as low as $3USD
- Supports the NRF24L01+ 2.4GHz Wireless Transceiver. Great for point-point or local mesh networks. See pictures below for reference to which module is supported.
- Interface pins for both NRF24L01+ and ESP8266 routed to ATMEGA328, to allow for communication with the your local network of 'things' and then out to the 'cloud' via WiFi
- Standalone 'bare metal' programming of the ESP8266 via a header USB-Serial interface. Pushbuttons connected to allow for programming modes of the ESP8266.
- Board runs at 3.3V only!
Here's the schematic for reference:
Assembly
The board ships as a bare board like this:
The board can be assembled easily, since it only consists of through hole components, then it looks like this, then with the Radio Modules installed as mounted on the Cheater Board:
Parts
It is up to you to order the parts. The list can be downloaded **HERE**. This can be directly uploaded into Digikey if you'd like.
Pin Out
ESP8266:
- TX from the ESP8266 goes to Arduino Pin 6 - pin 6 would be a Software Serial RX
- RX to the ESP8266 comes from Arduino Pin 7 - pin 7 would be a Software Serial TX
- GPIO 2 is not connected
- GPIO 0 is connected to one of the pushbuttons (under the ESP8266) pulled LOW when pressed - floating when not pressed
- RESET is connected to the other pushbutton (under the NRF24L01+) pulled LOW when pressed
NRF24L01+: