When you plug the LCD in, do you get a black bar before you use any code? That should be the default state if it's wired up right. If not, check power and the contract pin.
Also, you can actually use any pins at all to drive the HD44780, so don't worry about getting the exact same ones that the Espruino board uses.
The communication with Espruino is one-way, so Espruino will do what you tell it, but won't have any idea if there's any problem talking to the display.
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.
When you plug the LCD in, do you get a black bar before you use any code? That should be the default state if it's wired up right. If not, check power and the contract pin.
Also, you can actually use any pins at all to drive the HD44780, so don't worry about getting the exact same ones that the Espruino board uses.
The communication with Espruino is one-way, so Espruino will do what you tell it, but won't have any idea if there's any problem talking to the display.