Skip to content

Library and example code for the SI24R1 wireless chip

License

Notifications You must be signed in to change notification settings

robinkrens/libsi24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library for SI24R1

SI24R1 is a very low power wireless chip in the 2.4 GHz ISM radio band. This is a clone of the original NRF24l01 chip. I do not have the original chip, but as far as I can tell this are pin and silicon compatible.

How to use

You will probably need to include the header and source file to your project and glue int (*write_and_read)(unsigned char *data, size_t sz) and void (*chip_enable)(unsigned val) functions to your specific SPI HAL vendor calls.

Example projects

Here is a list of example projects that include this library:

Pinout picture

My chip does not have a silk screen. Luckily it is compatible with the nrf24l01. Here is a picture for reference:

pinout

Currently supported functionality

  • Receiver mode
  • Transfer mode
  • Dynamic payloads

Not supported yet

  • Multiple channels

References

About

Library and example code for the SI24R1 wireless chip

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages