now that the I2C communication module is stable and i already completed the core logic process of the module, time to move on with starting to develop the wireless communication module using NRF24L01+.
as a base for the module, i'll be using the latest libraries RF24 and RF24Network done by maniacbug and TMRh20 in github. i did an initial test of the libraries early this morning by compliling (using UNO R3) the sample program helloworld_RX for the said libraries and the program size is already 8.3K bytes. it already exceeded the 8KB size of one of the MCU i'm planning to use. really need to review how the functions in the libraries was constructed and determine the possible options to reduce the size of the wireless module to a manageable level.
... Sketch uses 8,318 bytes (25%) of program storage space. Maximum is 32,256 bytes.
... Global variables use 653 bytes (31%) of dynamic memory, leaving 1,395 bytes for local variables. Maximum is 2,048 bytes.
i also need to verify and confirm if the nordic Enhanced ShockBurst method will work with the existing libraries. i'm assuming it should as it's the best feature of the NRF24L01+ chip ... cheers