This is a selfcontained webserver on a 1" square pcb. The processor has integrated MAC and PHY, and onboard is 16Mbit Flash storage for web pages and a Microchip EEPROM containing a unique MAC address. Also onboard is a LDO regulator, meaning the server can be powered by 3.7V- 6V. A header is included to allow serial communication with the device, both UART and SPI.
Njord, a megabit is 1,048,576 bits. It's 1/8 of a megabyte, so 16 megabits is 2 megabytes. Individual ram/flash is often demarcated in bits, rather than bytes. There are good reasons for this, having to do with the parallel design of the memory bus. This means that when designing a system, you would often be using eight ram chips _anyway_, so they're listed in such a way as to tell you how many bytes you'll have on a full memory module.
You can measure storage space in both formats, Megabit is a million bits, divide it by 8 and you get the storage in Megabytes. So this is a 16MBit chip, or 2MBytes. Sometimes its more helpful to think in terms of bits, if the space isn't arranged in bytes, e.g. if the stored words were 16bits wide.
Broadcast quality video for example is 20 bits per pixel, so doesn't convert to bytes easily.
A megabit is 128kBytes. (A shortcut for conversion is that it's an eighth of a megabyte.) Console game cartridge ROM sizes are among the things measured in megabits.
Did you ever get this one up.and running? Would be great to see it in action.