The imp004m module itself is preprogrammed with impOS, however, the WiFi firmware lives on an external SPI flash chip, which must be preloaded with the applicable WiFi firmware. SPI flash sizes between 8Mbit (1MByte) and 128Mbit (16MByte) are supported.
Developers without the capability to load the image to a Serial flash can purchase these 8Mbit SOIC8W flash devices preprogrammed with the impOS image. These pre-programmed devices are intended to make prototyping quick and easy - in production, your flash supplier or manufacturer will generally offer bulk programming services.
For bulk programming, the required SPI image is available for download from the Electric Imp website and uses the lower 776kBytes of the flash memory, leaving the memory above this available for user applications.
Each package contains one imp004m Pre-Programmed Serial Flash device. The Pre-Programmed Serial Flash device measures SOIC8W - see the datasheet for exact dimensions.
For more information, visit the Dev Center page.For orders over 10 units, please contact us for special pricing offers.