I'll start with the caveat that I'm still a novice at this, and am hoping someone will immediately know what I'm doing wrong based on the symptoms.
I have a Netduino Plus 2, firmware 4.2.2, and am attempting to send data to a 3.3v SerLCD LCD-09067, a 16x2 LCD. I'm using Visual C# 2010. When I send data, all I get is a set of parallel vertical lines in the first cursor position of the first line.
From the SerLCD datasheet, I've tried using the 254 commands to reposition the cursor and 124 commands to turn off the backlight--neither works. Tried using both decimal and hex. I've looked all over the forum without luck--it seems this should be really simple.
I've also tried keeping the board unpowered during Netduino boot, to avoid garbage characters being sent. Still no luck.
The one thing that's occurred to me--does the Netduino 3.3v pin have enough power for the SerLCD board? (I can't find my 3 volt battery pack at the moment, or would have tested this.)
After the program exits, if I leave everything turned on, after a couple minutes, additional vertical lines appear in the next cursor positions (6 more, at the moment). Not sure if that's helpful or just spurious.
Thanks in advance for any help.