Menu
JAQForum Ver 19.10.27

Forum Index : Microcontroller and PC projects : PicoMite Firmware Release Version 6.02.01

   Page 3 of 4    
Posted: 01:34pm
30 Mar 2026
Copy link to clipboard
matherp
Guru

Keydown function?
 
Posted: 11:25am
31 Mar 2026
Copy link to clipboard
terekgabor
Newbie

Not working with Picocalc. I think this can done by an other keyboard BIOS maybe in the future.
 
Posted: 11:31am
31 Mar 2026
Copy link to clipboard
PhenixRising
Guru

Manual

  Quote  8 and 9 inch Displays
The controller configuration SSD1963_8 has only been tested with the 8 and 9 inch displays made by EastRising (available at www.buydisplay.com). These must be purchased as a TFT LCD panel with 8080 interface, 800x480 pixel LCD, SSD1963 display controller and XPT2046 touch controller. Note that the EastRising panels use a non-standard interface connector pin-out so you will need to refer to their data sheets when connecting these to the Raspberry Pi Pico. A suitable adapter to convert to the standard 40-pin connection can be purchased from: https://www.rictech.nz/micromite-products

16-bit Parallel LCD Panels


The rictech product appears to no-longer be available
Edited 2026-03-31 21:41 by PhenixRising
 
Posted: 03:10pm
31 Mar 2026
Copy link to clipboard
matherp
Guru

PM grogster, he may have some left, alternatively he may let you have the gerbers. It is a trivial circuit to reproduce in any case.
 
Posted: 06:05pm
31 Mar 2026
Copy link to clipboard
PhenixRising
Guru

  matherp said  PM grogster, he may have some left, alternatively he may let you have the gerbers. It is a trivial circuit to reproduce in any case.


Oh, I understand that, it was more about the link in the manual. We recently had similar with Font Tweak, etc.
 
Posted: 09:09pm
31 Mar 2026
Copy link to clipboard
Xian
Newbie

  terekgabor said  Not working with Picocalc. I think this can done by an other keyboard BIOS maybe in the future.


when you say "not working...", what exactly do you mean, is not working? I have installed it today on my PicoCalc and to me it seems, everything is ok. Have i overseen something? Please let me know. Thanks.

best regards,

Xian
 
Posted: 09:13pm
31 Mar 2026
Copy link to clipboard
terekgabor
Newbie

Keydown(n) is returning always 0 even if I press any button on Picocalc.
Maybe some options is not correct?
 
Posted: 02:48am
01 Apr 2026
Copy link to clipboard
toml_12953
Guru

  terekgabor said  Not working with Picocalc. I think this can done by an other keyboard BIOS maybe in the future.


On page 192 of the manual it says:

  Quote  Return the decimal ASCII value of the keyboard key that is currently held
down or zero if no key is down.This function applies to USB keyboards and
PS2 keyboards


As you can see, KEYDOWN only applies to USB and PS2 keyboards.
 
Posted: 04:42am
02 Apr 2026
Copy link to clipboard
toml_12953
Guru

How can I get rid of the NOSCROLL in the OPTION CONSOLE LCDPANEL?

Originally, the option looked like this:
OPTION LCDPANEL CONSOLE ,,FF00


but I changed it and now it looks like this:
OPTION LCDPANEL CONSOLE ,,,,,NOSCROLL


I'm trying to get it back to its original values but get an invalid option error.

I'm using the non-VGA, non-HDMI version on a PicoCalc.
Edited 2026-04-02 14:51 by toml_12953
 
Posted: 04:49am
02 Apr 2026
Copy link to clipboard
TassyJim
Guru


  toml_12953 said  How can I get rid of the NOSCROLL in the OPTION CONSOLE LCDPANEL?


try OPTION LCDPANEL NOCONSOLE
then redo with your preferred settings
Edited 2026-04-02 14:50 by TassyJim
 
Posted: 04:57am
02 Apr 2026
Copy link to clipboard
toml_12953
Guru

  TassyJim said  
  toml_12953 said  How can I get rid of the NOSCROLL in the OPTION CONSOLE LCDPANEL?


try OPTION LCDPANEL NOCONSOLE
then redo with your preferred settings


Thanks. I tried that and I get an option error. The syntax in the manual doesn't seem to match what is actually in the option list. I can get the FF00 back by setting default colors but I can't get rid of NOSCROLL.

I end up with
OPTION LCDPANEL CONSOLE ,, FF00,,,NOSCROLL


See all the commas? The syntax in the manual doesn't allow that many.
 
Posted: 06:40am
02 Apr 2026
Copy link to clipboard
matherp
Guru

You can't comma out the first parameter. Same for all MMBasic commands
 
Posted: 11:23am
02 Apr 2026
Copy link to clipboard
toml_12953
Guru

  matherp said  You can't comma out the first parameter. Same for all MMBasic commands


OK, thanks. I still can't get rid of the NOSCROLL, though. I tried leaving the last parameter empty and I tried making it a null string "" but neither works.
 
Posted: 11:38am
02 Apr 2026
Copy link to clipboard
Mixtel90
Guru


Use OPTION LCDPANEL DISABLE and start again?
 
Posted: 12:06pm
02 Apr 2026
Copy link to clipboard
toml_12953
Guru

  Mixtel90 said  Use OPTION LCDPANEL DISABLE and start again?


Yes. As I said, I tried that. I can't seem to get rid of NOSCROLL on a PicoCalc except by reflashing the firmware. If there's a syntax that will do it, I'd like to see it.

I don't even know where the FF00 comes from. I know it's added when I change the default colors to green on black but I don't see a correlation between the two. I would think if FF00 was the foreground and background that it would mean white (FF) on black (00)
 
Posted: 01:32pm
02 Apr 2026
Copy link to clipboard
mozzie
Senior Member

G'day Toml,
This may be something specific to the PicoCalc.
Just tried both PicoMite MMBasic RP2350A V6.02.01 and PicoMite MMBasic RP2040 V6.02.01 with an ILI9488 LCD with the following results:

> Option lcdpanel console 1,&hff00,,,noscroll - sets parameters (&hff00 is green)
OPTION LIST = OPTION LCDPANEL CONSOLE ,, FF00,,,NOSCROLL

> Option lcdpanel console                     - resets all parameters
OPTION LIST = OPTION LCDPANEL CONSOLE

> Option lcdpanel noconsole                   - disables console

So &hFF00 is foreground colour green, background colour is default so not shown. colour is &hRRGGBB in hex.

Hope this helps, I don't have a PicoCalc to test.

Regards,
Lyle.
Edited 2026-04-02 23:33 by mozzie
 
Posted: 04:33pm
02 Apr 2026
Copy link to clipboard
toml_12953
Guru

  mozzie said  G'day Toml,
This may be something specific to the PicoCalc.
Just tried both PicoMite MMBasic RP2350A V6.02.01 and PicoMite MMBasic RP2040 V6.02.01 with an ILI9488 LCD with the following results:

> Option lcdpanel console 1,&hff00,,,noscroll - sets parameters (&hff00 is green)
OPTION LIST = OPTION LCDPANEL CONSOLE ,, FF00,,,NOSCROLL

> Option lcdpanel console                     - resets all parameters
OPTION LIST = OPTION LCDPANEL CONSOLE

> Option lcdpanel noconsole                   - disables console

So &hFF00 is foreground colour green, background colour is default so not shown. colour is &hRRGGBB in hex.

Hope this helps, I don't have a PicoCalc to test.

Regards,
Lyle.


Great! Thanks. At least that explains how to enter colors. I still don't understand why FF00 (green) is the third paramater. The manual says
OPTION LCDPANEL CONSOLE [font [, fc [, bc [, blight]]] [,NOSCROLL]


so it seems to me that the foreground color should be the second parameter and, as Peter says, the first parameter must always be entered so I'd think you'd need

OPTION LCDPANEL CONSOLE 1, &HFF00


at a minimum to set the foreground color green and to set the foreground to green and the background to red,
OPTION LCDPANEL CONSOLE 1, &HFF00, &HFF0000


In any case, I'm still looking for an example that turns off NOSCROLL.
Edited 2026-04-03 02:36 by toml_12953

Footnote added 2026-04-03 03:02 by toml_12953
It appears that you can turn off the functionality of NOSCROLL but the word NOSCROLL still appears in the OPTION LIST.
 
Posted: 04:40pm
02 Apr 2026
Copy link to clipboard
matherp
Guru

OPTION LCDPANEL NOCONSOLE
OPTION LCDPANEL 1,RGB(green),RGB(BLACK)
assuming you are using ILI9488P in portrait mode. But if PicoCalc then ST7365P is better
Edited 2026-04-03 02:43 by matherp
 
Posted: 05:31pm
02 Apr 2026
Copy link to clipboard
toml_12953
Guru

  matherp said  OPTION LCDPANEL NOCONSOLE
OPTION LCDPANEL 1,RGB(green),RGB(BLACK)
assuming you are using ILI9488P in portrait mode. But if PicoCalc then ST7365P is better


Following the above, I get a message, "Display already configured"
 
Posted: 05:51pm
02 Apr 2026
Copy link to clipboard
matherp
Guru

Missed the word console
 
   Page 3 of 4    
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026