The circuit looks fine, but I'm not sure about your resistor values. I'd expected to see an orange band (eg. 47k = yellow(4), violet(7), orange(20^3) ) but it looks like you have black - which'd just make it a straight 47 Ohms. Same for the 10k as well.
Tap the reset button on the Espruino board (while it's powered from a battery of USB wall supply - not the PC) - on a 'clean' device that doesn't have anything saved to it (or has just been flashed), it should send the Espruino logo over the serial port
If that doesn't work, try clicking the 'RX polarity' button up the top right - some devices have the wrong polarity on their inputs and outputs.
The other thing you can do to test receive is to plug Espruino in via USB and to then connect to it with the Web IDE and run something like:
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.
The circuit looks fine, but I'm not sure about your resistor values. I'd expected to see an orange band (eg. 47k = yellow(4), violet(7), orange(20^3) ) but it looks like you have black - which'd just make it a straight 47 Ohms. Same for the 10k as well.
To try and debug a bit, maybe:
The other thing you can do to test receive is to plug Espruino in via USB and to then connect to it with the Web IDE and run something like:
You could then type using the terminal webpage and see if you can get anything received.