Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 18:38 12 Feb 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : PicoMite V6.02.01 betas

Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10940
Posted: 02:12pm 11 Feb 2026
Copy link to clipboard 
Print this post

V6.02.01b0

PicoMiteV6.01.01b0.zip

Changes from V6.02.00

All versions
You can now use string literals and string variables for GP pin nos. e.g.
const outpin$="GP2"
setpin outpin$,dout
pin(outpin$)=1

Existing usage is not affected (I hope)
SPRITE(B function now properly supports all orientations of the sprite
Fixes bug in the editor when the marked text exceeds the buffer size
F10 in the editor when in mark mode is no longer limited by the buffer size. This allows the user to mark any amount of text and save it to a file.
The editor now correctly restores non-default foreground and background colours on exit.

RP2350 versions
Reduced memory footprint of using png files - still big but not as big
SPRITE LOADPNG is modified as follows. Previously pixels under the cutoff threshold were transparent BUT black pixels were also transparent (assuming the default transparent = black). Now you can set the transparent colour to a negative value (-1 to -15) this causes black pixels to be replaced with the positive value of the negative value. So:
SPRITE LOADPNG 1,"mypng.png",-2 will replace black pixels with myrtle avoiding holes in the sprite.
load png and sprite load png now process mode 3 png files (colour map included in the file)

RP2350 only and not WebMiteRP2350
adds ray command and function

Raycaster_User_Manual.pdf
 

PicoMiteRP2040 and PicoMiteRP2040USB
reduces firmware image size by 16Kbyte with concommitant increase in size of A: drive.

All PicoMite and WebMite versions
N5110 driver now correctly uses INVERT in the option setting
Edited 2026-02-12 00:13 by matherp
 
mclout999

Guru

Joined: 05/07/2020
Location: United States
Posts: 501
Posted: 05:30pm 11 Feb 2026
Copy link to clipboard 
Print this post

Sometimes I'm stunned by what you get up to. Always impressed and always thankful. This is an amazing subsystem. It adds a really good set of tools.  Thanks again as always. I hope that guy who's doing the CMM2 updates gets this rolled into Firmware for it as well as I would like to see what it could do with this.
They call me Shai-Hulud (The maker)
 
gadgetjack
Senior Member

Joined: 15/07/2016
Location: United States
Posts: 185
Posted: 07:56pm 11 Feb 2026
Copy link to clipboard 
Print this post

I can not seem to find a version for hdmi and usb keyboard in the last batch. I tried all the 2350 files , no luck. Am I missing something?
 
JanVolk
Guru

Joined: 28/01/2023
Location: Netherlands
Posts: 314
Posted: 08:23pm 11 Feb 2026
Copy link to clipboard 
Print this post

What am I doing wrong?

> edit
Error : Display not configured
> option list
PicoMite MMBasic RP2040 V6.02.01b0
OPTION COLOURCODE ON
OPTION HEARTBEAT OFF
OPTION PICO OFF
OPTION CPUSPEED (KHz) 200000
OPTION DISPLAY 40, 80
> list pins
GP0      1      OFF
GP1      2      OFF
GP2      4      OFF
GP3      5      OFF
GP4      6      OFF
GP5      7      OFF
GP6      9      OFF
GP7      10     OFF
GP8      11     OFF
GP9      12     OFF
GP10     14     OFF
GP11     15     OFF
GP12     16     OFF
GP13     17     OFF
GP14     19     OFF
GP15     20     OFF
GP16     21     OFF
GP17     22     OFF
GP18     24     OFF
GP19     25     OFF
GP20     26     OFF
GP21     27     OFF
GP22     29     OFF
GP23     41     OFF
GP24     42     OFF
GP25     43     OFF
GP26     31     OFF
GP27     32     OFF
GP28     34     OFF
GP29     44     OFF
> edit
Error : Display not configured
> option reset
> edit
Error : Display not configured
>

Kind regards,

Jan.
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4229
Posted: 08:44pm 11 Feb 2026
Copy link to clipboard 
Print this post

I suppose it's a RP2040 but which uf2 file did you use?

John
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2994
Posted: 09:09pm 11 Feb 2026
Copy link to clipboard 
Print this post

> option list
PicoMite MMBasic RP2040 V6.02.01b0

So it is a plain vanilla RP2040 with no display (or anything else) attached.

OPTION DISPLAY 40, 80 is just the console window size settings.

I had "Error : Display not configured" come up on a RP2040 V6.02.00 that did have a display configured (N5110) and working.
It was triggered by using the Pulse command on a pin that had not been set as DOUT.

Footnote added 2026-02-12 12:43 by phil99
Further testing.
For pins GP0 to GP9 there is only "Error : Pin 12/GP9 is not an output"
For pins above GP9 this happens:-
> pulse gp25, 9
Error : Pin 43/GP25 is not an output
Error : Display not configured
Error : Display not configured
Error : Display not configured
Error : Display not configured
...
until lockup
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10940
Posted: 10:08pm 11 Feb 2026
Copy link to clipboard 
Print this post

  Quote  I can not seem to find a version for hdmi and usb keyboard in the last batch. I tried all the 2350 files , no luck. Am I missing something?

Sorry missed in the zip

PicoMiteV6.01.01b0.zip

  Quote  What am I doing wrong?

Looks like I've compiled something incorrectly - will check
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026