Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 15:01 19 Jun 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 : V6.03.00 Draft user manual for review

Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11499
Posted: 09:32am 12 Jun 2026
Copy link to clipboard 
Print this post

Attached is the draft of a user manual for the upcoming V6.03.00 firmware. This has been significantly updated and new sections added. Please review and let me know if any issues you have previously raised have gone missing

PicoMite_User_Manual.pdf
 
toml_12953
Guru

Joined: 13/02/2015
Location: United States
Posts: 655
Posted: 12:05pm 12 Jun 2026
Copy link to clipboard 
Print this post

Page 115: For RP2350B chips the heartbeat is not enabled.

On a PicoCalc with a Pimoroni Pico 2 W (RP2350B) installed, heartbeat is enabled by default and turning it off isn't saved in the options so it returns at next reboot.
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 3289
Posted: 06:14am 13 Jun 2026
Copy link to clipboard 
Print this post

Commands, MODE, VGA, p167
  Quote  MODE 3 848 x 48 x 16 colours.
 
twofingers

Guru

Joined: 02/06/2014
Location: Germany
Posts: 1752
Posted: 04:34pm 13 Jun 2026
Copy link to clipboard 
Print this post

p125

A: or B:


should be:

A:, B: or C:

and
Shortcut for DRIVE “A:”, “B:” or "C:" at the command prompt

causality ≠ correlation ≠ coincidence
 
terekgabor
Senior Member

Joined: 02/01/2026
Location: Hungary
Posts: 102
Posted: 05:13pm 13 Jun 2026
Copy link to clipboard 
Print this post

  toml_12953 said  Page 115: For RP2350B chips the heartbeat is not enabled.

On a PicoCalc with a Pimoroni Pico 2 W (RP2350B) installed, heartbeat is enabled by default and turning it off isn't saved in the options so it returns at next reboot.


It returns with any alarm for me.
G@bor
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5927
Posted: 05:56pm 13 Jun 2026
Copy link to clipboard 
Print this post

manual wrong

Volhout
PicomiteVGA PETSCII ROBOTS
 
vegipete

Guru

Joined: 29/01/2013
Location: Canada
Posts: 1179
Posted: 05:01pm 15 Jun 2026
Copy link to clipboard 
Print this post

Some requests:
In Appendix B, I2C Communications, include the command
list system i2c
(plus any variations thereof)

Include
OPTION LCDPANEL DISABLE
OPTION LCD SPI DISABLE
in the Display Panels chapter, not just deep in the Options list,

A clearer description of PWM channels and pin assignments with an example or two in the Pulse Width Modulation paragraph (page 59) with mention of the  
PWMn,OFF
command. (It took me a rather long time recently to figure out how to generate PWM on a hi GP number pin on a 2350B, with much flipping between many different pages in the manual and puzzling error messages.)

In the Load Image section, (page 85) could mention be made of IMAGE types that are recognized, and supported resolutions and colour depths? For example, could an 888 colour 50x25 pixel PNG be shown on an LCD display?

(Minor detail) In the Naming Conventions section, page 103, could mention be made that defining the type of a variable in a DIM statement still allows using the matching !$% modifier. Ie
Dim s as string
s$ = "Some text"
is valid.

Page 12, the LED will blink slowly indicating that MMBasic is running - depends on board type.

Testing the SD Card interface after installing an LCD panel (page 78) - don't you need a "B:" before "FILES"?
=================
Interesting that the RP2040 allows more array dimensions than the RP2350 (6 v 5)

Thank you for your amazing work on MMBasic and a great manual so I have a chance of using these great features.
Visit Vegipete's *Mite Library for cool programs.
 
Andrew_G
Guru

Joined: 18/10/2016
Location: Australia
Posts: 883
Posted: 02:44am 16 Jun 2026
Copy link to clipboard 
Print this post

Hi Peter,

+1 to Vegipete's comment:

  Quote  Include
OPTION LCDPANEL DISABLE
OPTION LCD SPI DISABLE
in the Display Panels chapter, not just deep in the Options list,


Plus, when I reconfigured an LCD after "OPTION LCDPANEL DISABLE" it was inverted (upside down). Is that intended?

Andrew
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 3289
Posted: 03:06am 16 Jun 2026
Copy link to clipboard 
Print this post

Some LCD module manufacturers appear to wire the panels differently, requiring use of the Reverse ORientation parameters.
  manual, SPI Based Display Panels said  OR This is the orientation of the display and it can be LANDSCAPE, PORTRAIT,
RLANDSCAPE or RPORTRAIT. These can be abbreviated to L, P, RL or RP. The R prefix
indicates the reverse or "upside down" orientation
 
Andrew_G
Guru

Joined: 18/10/2016
Location: Australia
Posts: 883
Posted: 07:19am 16 Jun 2026
Copy link to clipboard 
Print this post

Thanks Phil, but this was a panel I have been using for some time (a nice 4" one).
In fact, I got into all-sorts because I saved the options, including 'GUI calibrate' etc, and I just cut and pasted them from a text file. It took me a while to work out that not only did I have to invert it but I had to do a new calibration because the coordinates were inverted too.

Cheers,

Andrew
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 1954
Posted: 10:55am 16 Jun 2026
Copy link to clipboard 
Print this post

I didn't see
  Quote  SETTICK FAST

Is it a thing?


 
terekgabor
Senior Member

Joined: 02/01/2026
Location: Hungary
Posts: 102
Posted: 12:16pm 16 Jun 2026
Copy link to clipboard 
Print this post

Hello Peter,

base$ I didn't find in the manual. But works fine anyway.

G@bor
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11499
Posted: 12:25pm 16 Jun 2026
Copy link to clipboard 
Print this post

base$ is a sort of pseudo command that is used to process hex$, bin$ and oct$. As it happens it will do wacky bases as well but isn't really a standard function.

There is no such thing as settick fast
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6538
Posted: 08:17pm 16 Jun 2026
Copy link to clipboard 
Print this post

  PhenixRising said  I didn't see
  Quote  SETTICK FAST

Is it a thing?


Only on the CMM2
VK7JH
MMedit
 
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