Challenges: Difference between revisions

From IoT with AME
Jump to navigation Jump to search
(Created page with "Home =Challenges - Overcoming Hardware and Software Limitations= The Arduino hardware is pretty limited - you get 32kB of unmodifiable (at run-time) flash m...")
 
mNo edit summary
Line 1: Line 1:
[[IoT with AME|Home]]
[[IoT with AME|Home]]


=Challenges - Overcoming Hardware and Software Limitations=
=Challenges - How to Overcome Hardware and Software Limitations=


The Arduino hardware is pretty limited - you get 32kB of unmodifiable (at run-time) flash memory for the program, and 2kB of modifiable SRAM memory for variables. That's it.
The Arduino hardware is pretty limited - you get 32kB of unmodifiable (at run-time) flash memory for the program, and 2kB of modifiable SRAM memory for variables. That's it.

Revision as of 14:58, 3 July 2017

Home

Challenges - How to Overcome Hardware and Software Limitations

The Arduino hardware is pretty limited - you get 32kB of unmodifiable (at run-time) flash memory for the program, and 2kB of modifiable SRAM memory for variables. That's it.

This is a challenge to your software you have to address at compile time. During operations you may want to change the configuration of the device. If you want do to that with re-programming the chip, you need to use an interface of some kind (wireless, SPI/ I2C, or SD card).

  • Updating device configuration (ie, MQTT/ WLAN)
  • Updating device code

Home