The gateway shield has been re-spun to include feedback from users, mainly that it include breakouts for both the Core/Photon and the BLE module itself.
However, we wanted to try and gather some feedback on the power supply. Here is a quick rundown of the current configuration:
- There is a USB Micro connector on-board
- This connector is hooked to an LDO, the same used on the Particle Core, capable of outputting 500mA. This can power both the Particle board in the socket as well as the BLE module, as long as it draws less then 500mA total
- At the same time, the Particle device in the socket can provide 3V3 to the board which will power the BLE module
The thought is that the on-board power supply can power the BLE module for debugging or whatever when there is no Particle board in the socket. Also, if a Spark Core or Photon is on the socket, the on-board power supply can power both the Particle board and the BLE module.
But we are asking, what if there is a higher powered board, aka the Electron, in the socket? The on-board system can’t power it. However, power can be supplied to the Electron itself and the gateway shield will use the 3V3 of the Electron to power the BLE module. It will work fine, you will just need to hook power to the Electron.
Is this design acceptable? The idea is that it doesn’t make sense, from a cost and complexity standpoint, to try and power any possible device in the socket. Adding it to work for the Core/Photon is negligible. So is ok to power the board from the Electron if you choose to use one?