SparkFun Serial Enabled 16x2 LCD Kit

Hello,

I purchased the SparkFun Serial Enabled LCD Kit in 2017. I assembled it then and it worked well. It still works today!

I’m working on a new product and want to use this display for it. We’ll probably sell a couple hundred a year. It will be the display for a low-frequency (<100 Hz) counter. Since the processor has more capability than is being used, I would like to modify the code for the kit.

Is the code that is available on GitHub the actual code in the kit?

I don’t want to load code that will break the display. I work in Microchip Studio, MPLAB X, and Arduino IDE’s and have various tools for getting code into chips, so there is no issue programming 328P processors.

I wrote a simple program for a 328PB Xplained Mini that talks to the Serial Enabled Kit. I tried to disable the splash screen by sending an 0xFE followed by a 0x1E and it did not work. Other commands work; for example, I can turn the display Off & On (0xFE 0x08 & 0xFE 0x0C)

Any suggestions welcome.

Yes, the default code should be @ GitHub - sparkfun/Serial-LCD-Kit: A through-hole soldering kit that leaves you with a fully functional, serial enabled, arduino programmable 16x2 LCD

For the most part we don’t offer advice on specific code modifications, though in my past with enough tries and cursing I’ve always gotten things to work after querying multiple AI models (gemini 3, claude.ai, etc)

Thanks TS-Russell

Have a Happy New Year

Paul

1 Like