Page 1 of 1

MiniClick LCD component bugs

Posted: Sat Nov 08, 2025 11:27 am
by andeug
Hi,


I am trying to build a project with the Mikroe MiniClick LCD, and it appears that there are a few problems with this component:

1) The number of characters is not being displayed, despite indicating clearly that there are two rows and 16 columns. Actually, this section should be non-adjustable, as the component has a fixed configuration.
2) The MOSI / MISO / CLK pins are fixed and cannot be changed. Therefore, they are being assigned automatically to PC5 / PC4 / PC3, and they should be connected to Port B instead, as follows:

MOSI - PB3
MISO - PB4
CLK - PB5
Pinout-Arduino-Nano-low-resolution.jpg
Pinout-Arduino-Nano-low-resolution.jpg (142.65 KiB) Viewed 120 times
See a print screen from my project, with the pins assignment.
Screenshot 2025-11-08 122450.jpg
Screenshot 2025-11-08 122450.jpg (74.21 KiB) Viewed 120 times
Screenshot 2025-11-08 122450_small.jpg
Screenshot 2025-11-08 122450_small.jpg (53.08 KiB) Viewed 119 times
I believe that the MiniClick LCD pins are being incorrectly assigned, and I am unable to change them because they are being grayed out.

Has anyone from Matrix TSL tested the actual hardware before publishing this component?


Andreas

Re: MiniClick LCD component bugs

Posted: Sat Nov 08, 2025 1:31 pm
by andeug
3) When I try to print some characters on the LCD, the digits are not entirely shown in the simulation.
Screenshot 2025-11-08 142804.jpg
Screenshot 2025-11-08 142804.jpg (96.33 KiB) Viewed 100 times
For your reference, I have enclosed the project to which I am referring.

I want to display the hours, minutes, and seconds from the RTC on the LCD. How can I do this?
Digital Clock v0.2.fcfx
(22.85 KiB) Downloaded 11 times

Re: MiniClick LCD component bugs

Posted: Sat Nov 08, 2025 11:07 pm
by chipfryer27
Hi

Briefly, I see you have not initislised any components so it is unlikely you will have much succes.

I'm traveling just now but will reply in more depth later.

Regards

Re: MiniClick LCD component bugs

Posted: Sun Nov 09, 2025 12:41 am
by Arix
Hi Andeug,

As Chipfryer27 states you need to start by initialising the components.

The pins on the miniclick LCD are fixed but you can change the pins on the RTC to avoid conflict.

Convert the Hours, Minutes and Second bytes to strings and use Print String to display the data on the LCD.

In the RTC Component Macro under GetSeconds move the 'seconds byte' to the Return Value (BYTE) window. Do the same for Minutes and Hours component macros.

Study the flowcode program attached carefully. It should get you started. Good Luck.

Regards
Martin

Re: MiniClick LCD component bugs

Posted: Sun Nov 09, 2025 8:58 am
by mnfisher
The pins for the display are also incorrect - and can't be edited in either hardware pr software mode - which looks like an issue with the
LCD component. The Nano needs these to be set to port B - as mentioned above...

Martin

Re: MiniClick LCD component bugs

Posted: Mon Nov 10, 2025 8:40 am
by medelec35
Hello

Many thanks for the bug report.
Can you try with the attached component.
Browse to this location using file explorer , it's hidden by default so just paste the link into your address bar.

Code: Select all

%ProgramData%\MatrixTSL\FlowcodeV11\Components
Place the attached component.

If Flowcode is already open, then you will need to reload your project for the new component to work
If you run any component updates, then the component you added will be overwritten, so it will stop working again (unless the component update has been pushed).