After completing the last R1000AX JuicyBoard PCB design last weekend we got some interesting feedback. At the moment the R1000AX board includes a micro-SD and a full SD card receptacle, both are using the same SPI port (so they can’t be used simultaneously). The full size SD is there as a convenience for some who prefer to use it. The current proposal is to eliminate the full SD receptacle and add a footprint for mounting an internet connected compute module instead, such as a C.H.I.P. Pro, Particle (photon/electron) or Rapsberry Pi Zero (+ possible other modules by creating a suitable 2 layer interposer board in the future), it will be powered directly from the JuicyBoard 5V supply, here’s how it looks
Internet compute module goes here, options:
Host USB connector for compute module, can be used for external accessories or controlling LPC1769 through USB
####This will have a couple of important advantages:
The whole system including the internet compute module will be compact and enclosed in the same case (currently being designed) without making it bigger.
The compute module will have direct access to the microcontroller RESET and ISP buttons, that means it can perform a Hard RESET or get the microcontroller into ISP mode without the need to physically push buttons, this is not possible through USB data port. You can also remotely debug your firmware through UART0 (using MRI mode). The compute module will also have direct access to the I2C bus and can act as a second master and read diagnostic data directly.
A palm-sized, reconfigurable Linux computer that connects to the real world: ARM + FPGA + Wi-Fi + Bluetooth + 180 I/O
Open source closed loop motor controller for not-so-small machines
Open source, Arduino-compatible Bluetooth Low Energy (BLE) platform for use as a beacon, microcontroller, and HID device.