readme: added initial readme
authorRobin Krens <robin@robinkrens.nl>
Mon, 23 Jan 2023 15:47:00 +0000 (16:47 +0100)
committerRobin Krens <robin@robinkrens.nl>
Mon, 23 Jan 2023 15:47:00 +0000 (16:47 +0100)
README.md [new file with mode: 0644]

diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..c3798fc
--- /dev/null
+++ b/README.md
@@ -0,0 +1,20 @@
+# 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 need to glue ``int (*write_and_read)(unsigned char *data, size_t sz)``
+and ``void (*chip_enable)(unsigned val)`` functions to your specific SPI 
+hardware
+
+## Currently supported functionality
+- Receiver mode 
+- Transfer mode
+
+## Not supported yet 
+- Multiple channels
+- Dynamic payload 
+
+## References
+- https://datasheet.lcsc.com/szlcsc/1811142211_Nanjing-Zhongke-Microelectronics-Si24R1_C14436.pdf