I might have understood this all wrong so I’m hoping for some advice or clarification.
As far as I know there’s about 60KB of program space. The System.IO.pe file is 14KB and the GHI.Hardware.pe file is 39KB which leaves me with not a lot of space for my own code. So if I need both these libraries to access the SD card I’m left with no space for my code. I have read that using System.Reflection.Assembly I can load libraries from the SD card but surely that would cause me to run out of memory.
Firstly I’m asking if all of this is correct?
Secondly if there’s a cut down version of GHI.Hardware I could use just for SD access when I don’t need things like Audio, ControllerAreaNetwork, PulseFeedback, SoftwareI2CBus?