Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 04:18 05 Sep 2025 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 : Game*Mite and MMbasic 6.00.02 : the Game*Mite rocks...

     Page 2 of 2    
Author Message
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5210
Posted: 02:21pm 27 Jun 2025
Copy link to clipboard 
Print this post

Still very rough, and not all logging functionality is integrated...

IR temperature spot sensor for Game*Mite...



Volhout
PicomiteVGA PETSCII ROBOTS
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4319
Posted: 06:13pm 17 Jul 2025
Copy link to clipboard 
Print this post

Thank you for this @Volhout, I have conducted a Pico-ectomy on one of my Game*Mites to fit it with a Pico2 (alas the original Pico died ... they are a swine to desolder and some mechanical force was required ... I might give it a blast with the hot air rework station in-case it's just some connection that needs reflowing).

I can't promise to do anything more with it, but in time I hope to, there are some improvements I'd like to make to the setup files and menu program.

Best wishes,

Tom
Edited 2025-07-18 04:14 by thwill
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5210
Posted: 06:27am 18 Jul 2025
Copy link to clipboard 
Print this post

Hi Tom,

Glad you have succeeded in converting a game*mite to 2350. With its larger flash it can hold more games on the A drive. I remember you where scratching your head what to put in it.
I didn’t make a (2) uf2 yet. But the zip should work with either 2040 and 2350. I am holding off atm since the 60003 release seems to have one uggly bug with run edit.when these are frozen I plan to release the uf2.

Glad you are back (without commitment).

Volhout
PicomiteVGA PETSCII ROBOTS
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10384
Posted: 07:51am 18 Jul 2025
Copy link to clipboard 
Print this post

  Quote   I am holding off atm since the 60003 release seems to have one uggly bug with run edit.when these are frozen I plan to release the uf2.

6.00.02 has bugs relating to chain, save/restore context, and edit file (all the same code). The last post of 6.00.03 fixes these bugs to the extent they have been demonstrated.
Prior to 6.00.02RC12, EDIT FILE could only edit files as big as any remaining heap which in the case of FM was pretty small. Hence I spent considerable time and effort creating a mechanism to snapshot the complete variable space (save context) and subsequently restore it (restore context). This underlying mechanism is then used in CHAIN and EDIT FILE. This works perfectly if PSRAM is enabled including in FM (AFAIK). Without PSRAM, the snapshot takes place to to the A: drive and since talking to the A: drive uses heap I have had to include workarounds to try and protect against this corrupting the snapshot.
Any remaining bug, if it is a firmware issue, is in 6.00.02 as well and since no-one can give me a test program to demonstrate it is likely to remain unsolved.
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5210
Posted: 08:30am 18 Jul 2025
Copy link to clipboard 
Print this post

I may be starting a flame war, but the whole EDIT FILE is a feature with low prio anyway. Simply use the fm browse, run, ctrl-c, F4

If the fm just remembers the last folder you where in, after edit, F1, F9..

Fast, reliable, and ctrl-c is the mmbasic alternative of ctrl-alt-delete, something in your genes..

Peter, I know you like implementation like these, they challenge you. But I would not have implemented it at all.

Volhout
Edited 2025-07-18 19:31 by Volhout
PicomiteVGA PETSCII ROBOTS
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4319
Posted: 06:19pm 21 Jul 2025
Copy link to clipboard 
Print this post

  thwill said  ... I might give it a blast with the hot air rework station in-case it's just some connection that needs reflowing).


I didn't really expect that to work ... but it did. The old Pico board though very slightly bent and missing a few GPIO pads lives once more ... not sure I'd trust if for much though .

Best wishes,

Tom
Edited 2025-07-22 04:19 by thwill
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8050
Posted: 06:23pm 21 Jul 2025
Copy link to clipboard 
Print this post

I'm in the process of putting a soldering hotplate together. This promises to be fun. :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4319
Posted: 06:31pm 21 Jul 2025
Copy link to clipboard 
Print this post

This was just a cheap 2 in 1 hot air and soldering iron SMD rework station (YiHUA 878AD) wielded by an ignorant monkey who had an idea ... I guess learning by osmosis is continuing to work for me.

EDIT: I didn't buy this thing, I "inherited" it from @lew247. Hello Lewis if you are still out there

Tom
Edited 2025-07-22 04:32 by thwill
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5210
Posted: 09:12pm 07 Aug 2025
Copy link to clipboard 
Print this post

In an earlier post I gave a small preview of a Game*Mite in combination with a thermal sensor.
This sensor is a single pixel IR sensor with a very small opening angle (6 degrees).
Usefull measuring temperature of small objects (SMT components on a PCB, or a glow bulb in the ceiling). It is not a multi pixel camera.

The sensor can be purchased for few euro's on Ali.



With 4 wires you connect it to the expansion header on the Game*Mite (GND/GP16/GP17/3V3). It communicates I2C.

The associated Game*Mite program is this:

2025-08-08_070747_mlx90614_gm3.zip

The Game*Mite shows something that looks similar to a FLUKE reference temperature meter. Which this (obviously) not is....;-)



The software displays degrees C/F/K, can output the data on the USB(console) port, and can record on the A: drive.

Navigation:

Left and Right buttons move the focus
B select the top function
A selects the bottom function

The functions MENU and ENTER are not implemented yet, but could be used to change the file name of the log file on A:.

Volhout

P.S. for the record, this is running on 6.00.03 dated 7-7-2025
Edited 2025-08-12 19:57 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5210
Posted: 09:21am 03 Sep 2025
Copy link to clipboard 
Print this post

Tom, others,

This is a small bug-fix in the "sound demo" in the alternative Game*Mite install package. It removes the option M (mono) from the sound selector. Tested to work on 6.01.00b11 for both 2040 as well as 2350.

GameMite_1.32_60003_alternative.zip

To install, follow the procedure in the first page of this thread.

Volhout
PicomiteVGA PETSCII ROBOTS
 
     Page 2 of 2    
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 2025