The new EONE1602 driver in yauclib can print text on 1602-type lcd displays in four bit and eight bit data mode. The output in the picture is produced by the following lines of code:
display.initConnection(true);
display.configure(true);
display.printAtPosition(0, 0, "Hello world!");
Microcontroller::wait(2000);
display.printAtPosition(1,2, "Ready!");
Some display features still need to be implemented:
#yauclib #LCD #microcontroller #software
The new EONE1602 driver in yauclib can print text on 1602-type lcd displays in four bit and eight bit data mode. The output in the picture is produced by the following lines of code:
display.initConnection(true);
display.configure(true);
display.printAtPosition(0, 0, "Hello world!");
Microcontroller::wait(2000);
display.printAtPosition(1,2, "Ready!");
Some display features still need to be implemented:
#yauclib #LCD #microcontroller #software
Besides ucmf, I also develop yauclib: yet another microcontroller library. Its purpose is to provide hardware drivers for peripherals and a minimal abstraction layer for microcontrollers so that code isn't dependent on specific microcontrollers. It is still in heavy development and currently only has basic support for Attiny and Arduino Uno microcontrollers.
The source code (and documentation) is on Codeberg:
#yauclib #microcontroller #programming #avr #arduino
Besides ucmf, I also develop yauclib: yet another microcontroller library. Its purpose is to provide hardware drivers for peripherals and a minimal abstraction layer for microcontrollers so that code isn't dependent on specific microcontrollers. It is still in heavy development and currently only has basic support for Attiny and Arduino Uno microcontrollers.
The source code (and documentation) is on Codeberg:
#yauclib #microcontroller #programming #avr #arduino