$3ish RFM69 + microprocessor like nRF24LE1 (nRF24L01 + 8051)?
-
hi, is there an RFM69 + microprocessor like the Nordic nRF24LE1 (nRF24L01 + 8051 on a single chip)? there are multiple SoCs of the latter, one even the size of a thumbnail for about $3. i'm looking for something like Moteino but at a quarter of the price. thanks!
-
@mahesh2000 If you find anything be sure to post it hear... I've used the hook up method for mini pro and rf68 which are nicly shown in a post here https://forum.mysensors.org/topic/1723/which-is-better-rfm69-or-nrf24l01/32
-
i found this:
http://www.hoperf.com/rf_transceiver/soc/RFM50W.html
-
That seems quite interesting but I guess it would need some adaptation from the developers (what do you say? @Yveaux )to have it working on mysensors
-
From what I understand from http://forum.arduino.cc/index.php?topic=163313.0 someone first needs to add support to gcc for compiling code for the 8051. That's probably a tall order. Whan that is done, someone needs to build an Arduino board definition/core for the 8051. Not sure if that's easier or harder than the first step.
What that is in place, it would be possible to start porting MySensors to the 8051.
So it seems like it can be done, if a lot if really clever people spend a lot of time.
-
wow, that is even worse than I thought....
-
@gohan said in $3ish RFM69 + microprocessor like nRF24LE1 (nRF24L01 + 8051)?:
That seems quite interesting but I guess it would need some adaptation from the developers (what do you say? @Yveaux )to have it working on mysensors
Same problem than with the NRF24LE1, it's not possible, there is no arduino core for any 8051 processor (they are using CIP-51 core here, which is a 8051 processor).
So this would first need a 8051 arduino core for CIP-51, then only adding CIP-51 architecture to MySensors library.
-
it would be easier to port MySensors to the software stack that is provided with the rfm50, but i couldn't find anything about that on their site ...
-
@rozpruwacz said in $3ish RFM69 + microprocessor like nRF24LE1 (nRF24L01 + 8051)?:
it would be easier to port MySensors to the software stack that is provided with the rfm50, but i couldn't find anything about that on their site ...
which would need someone port MySensors lib (or stripped) to the software stack and then keep up to date the port.. for mcus with less memory than a classic 328. for subghz socs, newer TI or silabs, better bet I think..
hoperf, afaik, doesn't make the rf mcus, they rebrand semtech, silabs transceivers.
rfm50 may be silabs si1000 (I never used one but they look the same, same voltage range too..)
-
For 8051 cores there's the SDCC project but I don't know how stable/mature is and/or what are its limitations. And it's a C compiler only as far as I know.