nRF24L01+ & Launchpads

#TI: Launchpads and rf24l01+

read ( words)

Hi everybody,

I am back again! After almost a-two whole week(s) of code cleaning and updating I've just uploaded two 'new' libraries:

CC++ RF24: https://goo.gl/3fTmlJ
RF24Network: https://goo.gl/KONmkU

These libraries are an extension to the great nrf24 libraries provided by TMRh20 and allow to connect the nRF24L01+ to the following TI-Launchpads:

  1. MSP430G2553
  2. MSP430F5529LP
  3. TM4C1294XL
  4. more are coming in the next days!

In the following days I am updating some example codes for CCS (Code Composer Studio) and EAGLE files.

Stay tuned!!!

I am calling this project DIVA (#ProjectDIVA), and I hope you find it interesting!

Things used in this project

Hardware components

EK-TM4C1294X EK-TM4C1294X x 1
MSP430G2553 MSP430G2553 x 1
MSP430F5529LP MSP430F5529LP x 1
nRF24L01+ nRF24L01+ x 3
CP2102 USB to TTL CP2102 USB to TTL x 3

Wiring

Pinout

Tbm nrf24l001   Tbm nrf24l001 schematics
nRF24L01+ module   schematics

Connections

MSP430G2553 GND (PIN1) - GND
VCC (PIN2) - 3V3
CE (PIN3) - GPIO (P2.0)
CSN (PIN4) - GPIO (P2.1)
SCK (PIN5) - SCK (P1.5)
MOSI(PIN6) - MISO (P1.7)
MISO(PIN7) - MOSI (P1.6)

Debugging (CP2102 USB to TTL)
TXD - RXD (P1.1)
RXD - TXD (P1.2)
GND - GND


MSP430F5529LP GND (PIN1) - GND
VCC (PIN2) - 3V3
CE (PIN3) - GPIO (P2.5)
CSN (PIN4) - GPIO (P2.2)
SCK (PIN5) - UCB0CLK (P3.2)
MOSI(PIN6) - UCB0SIMO (P3.0)
MISO(PIN7) - UCB0SOMI (P3.1)

Debugging (CP2102 USB to TTL)
TXD - UCA0RXD (P3.4)
RXD - UCA0TXD (P3.3)
GND - GND


EK-TM4C1294 GND (PIN1) - GND
VCC (PIN2) - 3V3
CE (PIN3) - GPIO (PM5)
CSN (PIN4) - GPIO (PM4)
SCK (PIN5) - SSI2Clk (PD5)
MOSI(PIN6) - SSI2Tx (PD1)
MISO(PIN7) - SSI2Rx (PD0)

Debugging (CP2102 USB to TTL)
TXD - U6Rx (PP0) / U7Rx (PC4)
RXD - U6Tx (PP1) / U7Tx (PC5)
GND - GND

More info & Help

Changelog

  • Revision v1.0

Credit

Based on:

{{ message }}

{{ 'Comments are closed.' | trans }}