Usually, any other device than Espruino, such as comm device, EEProm, etc. are the 'guests' on the board, and Espruino is the 'hosting' pat. Witht restrictions of on-boad antennas on RF/Wifi devices though, the (carrier) board is specified according by the RF/Wifi device constraints. Usually, an onboard antenna - ceramic or printed - has to be at the edge of the carrier board in oder to work as designed, as well as there are restrictions in regard of routings around / underneath the RF/Wifi device.
That's the reason that a boad would first cater to the RF/Wifi device and then have additional space to add the hosted boards, of which one would then be Espruino. Accessibility of Pico's USP board part creates additional placement constraints.
With the givens, a stacking - or bottom and top - does not necesserily work. Inline (with marginal overlap whe top an bottom is used) is probably the most reasonable layout. RF/Wifi devices usually have application information about placement options and constraints.
© Espruino, powered by microcosm.
Report a problem