Skip to content

longcongduoi/nrf24le1-libbcm2835

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nrf24le1-libbcm2835

A simple command-line interface with Nordic nRF24LE1 using RaspberryPi over bcm2835 library.

This tool is mostly a userpace port of @holoturoide's nrf24le1 linux device driver.

Requirements

  • You must be using Raspbian with bcm2835 and rt libraries installed.
  • In some cases this tool must be run as superuser

Roadmap

  • Pass da_test_show test: ok?
  • Implement more extensive tests

Features (in a distant future)

  • Program memory read/write
  • NVM memory read/write
  • InfoPage handling

Command Line Format

For further development, the tool should conform to the above protocol.

Reading data from nRF24LE1

nrf24le1 read infopage

nrf24le1 read firmware

nrf24le1 read nvm

All read oprations dump data to stdout.

Writing data to nRF24LE1

nrf24le1 write firmware blink.img

nrf24le1 write infopage infopage.img

nrf24le1 write nvm memory.img

Additional Parameters:

Parameter Function
--offset N_BYTES Skips N_BYTES bytes
--count N_BYTES Read/Write only N_BYTES bytes

References

About

A powerful userspace command-line tool to interface with Nordic's nRF24LE1 through SPI bus. Currently made for RaspberryPi.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published