You'll need USB.setConsole(1) in onInit on the WiFi, and Bluetooth.setConsole(1) on the MDBT42
The other one (as far as I can see) is grounding. While there are 2 wires for RX/TX on serial communications the voltages on the serial lines are relative to GND, so you actually need to connect the two GND pins on MDBT42 and Espruino Wifi together as well in order for it to function properly/reliably.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi! Thanks for the in-depth post and pictures - that really helps!
I think you might be hitting: http://www.espruino.com/Troubleshooting#espruino-works-when-connected-to-a-computer-but-stops-when-powered-from-something-else
You'll need
USB.setConsole(1)
in onInit on the WiFi, andBluetooth.setConsole(1)
on the MDBT42The other one (as far as I can see) is grounding. While there are 2 wires for RX/TX on serial communications the voltages on the serial lines are relative to GND, so you actually need to connect the two GND pins on MDBT42 and Espruino Wifi together as well in order for it to function properly/reliably.
Otherwise after that I reckon you'd be sorted!