this works (tested) with other scott edwards electronics backpack serial LCD's. I purchased these years ago from parallax. had them laying around, now i can use them. also, to send functions ie clear screen etc, myserial.write(12); <-- clr screen for bpp-420. sorry forgot to include that in the code. i dont believe the delays are needed in some cases, you will have to experiment a bit.
/*code to control BPP-420 Scott Edwards Elec. LCD. */
#include <SoftwareSerial.h>
#define rxpin 10
#define txpin 11
#define inverted 1
void setup() {
SoftwareSerial myserial(rxpin, txpin, inverted);
digitalWrite(txpin, LOW);
pinMode(txpin, OUTPUT);
myserial.begin(9600);
delay(200);
myserial.print("helllo");
delay(100);
}
void loop(){
}