Hey,
I have tried all the troubleshooting I could find online, and I still don't know what the issue is. I'm totally at a loss and thought I'd try asking here.
Here is my wiring setup -- as far as I know, this should be correct, so I'm confused why it isn't working.
The potentiometer is wired, and correctly adjusts the contrast on the screen.
My code is extremely simple, consisting of only this:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
void setup() {
lcd.begin(16,2);
lcd.print("test");
}
void loop() {
}
Nothing show up on the screen. Before you ask, yes, I've adjusted the contrast, and all it does is remove the black boxes. I am at my wit's end, and can't figure out why this isn't working. If someone could help me, I would really appreciate it.

