Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 18:17 20 May 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 : Bluetooth PicoMite

Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11341
Posted: 05:01pm 18 May 2026
Copy link to clipboard 
Print this post


PicoMiteBTRP2350V6.03RC9.zip





NO USB console, NO serial console, JUST A BLUETOOTH CONSOLE

Requirement Pico2-W or Pico Plus 2W. The firmware is basically standard PicoMiteRP2350 with the substitution of bluetooth for the CDC connection.

Manual
PicoMiteBT.pdf


Known issues:
Autosave of large files flakey
xmodem not working
Edited 2026-05-19 03:28 by matherp
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 1902
Posted: 06:41pm 18 May 2026
Copy link to clipboard 
Print this post

Dammit, given me yet another idea  
 
terekgabor
Regular Member

Joined: 02/01/2026
Location: Hungary
Posts: 76
Posted: 06:51pm 18 May 2026
Copy link to clipboard 
Print this post

Peter!

Fantastic, has it still web capalities or only bluetooth?

G@bor
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9960
Posted: 12:57am 19 May 2026
Copy link to clipboard 
Print this post

I seem to recall you saying a while back that BT would NEVER be supported ever, Peter....
At that time, you mentioned that the BT protocol is a complete bastard of a beast, and that getting BT to work at any level would require way more effort then you were prepared to put in.

I really rather like to see you post these kinds of threads after saying you'll never do it.
Is it just that you like the challenge perhaps, or have run out of other coding to work on?

I bet you dream C code at night.  
Edited 2026-05-19 10:58 by Grogster
Smoke makes things work. When the smoke gets out, it stops!
 
Peter63
Senior Member

Joined: 28/07/2017
Location: Sweden
Posts: 161
Posted: 03:59am 19 May 2026
Copy link to clipboard 
Print this post

Hello
Have tested the PicoMiteBT version, and it works ...  
I have tried using a Windows 11 computer, and TeraTerm.
"I am as happy as a penguin in a microwave", quote from QI TV series



/Peter63
 
Frank N. Furter
Guru

Joined: 28/05/2012
Location: Germany
Posts: 1098
Posted: 06:45am 19 May 2026
Copy link to clipboard 
Print this post

That's really cool!!!  
Finally, I can build the little robot I've been planning to make for a long time!
   

Frank
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11341
Posted: 08:30am 19 May 2026
Copy link to clipboard 
Print this post

Xmodem and Autosave now working. Build is tested up to 396MHz on a Pico Plus 2W.
If using on Linux note the change to the manual. The fix was part firmware and part the bridge so both are needed.

The code is a standard PicoMite RP2350 build with the USB CDC interface swapped for a BLE NUS interface. It does not have any other bluetooth or web functionality

PicoMiteBTRP2350V6.03RC10.zip

PicoMiteBT.pdf
 
Peter63
Senior Member

Joined: 28/07/2017
Location: Sweden
Posts: 161
Posted: 08:57am 19 May 2026
Copy link to clipboard 
Print this post

Yep, PicoMiteBT RC10 works too. I will try a little more...



/Peter63
 
Peter63
Senior Member

Joined: 28/07/2017
Location: Sweden
Posts: 161
Posted: 09:42am 19 May 2026
Copy link to clipboard 
Print this post

Test of PicoMiteBT, RC10.
A small test program that shows the value from a potentiometer (10K).
'
' Read a pot. , using PicoMiteBT RC10
'
SetPin gp26, ain
'SetPin gp26, araw
Do
Print Pin(gp26)
Pause (100)
Loop

End


Setup:



Test XMODEM SEND ...




/Peter63
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11341
Posted: 01:54pm 19 May 2026
Copy link to clipboard 
Print this post

I've created a standalone MMbasic specific terminal for BLE NUS. You can use this instead of the bridge. Should work on Windows or Linux as long as Bleak is installed (pip install bleak). Just open a command window and execute the python command. e.g.
python ble_term.py PicoMite-77BA
Assuming you have the PicoMiteBT paired as explained in the manual then you then are in a vt100-like terminal. No teraterm or putty required.
ctrl-] is a magic key for exiting and invoking xmodem

ble_term.zip

PicoMiteBT.pdf



Edited 2026-05-19 23:57 by matherp
 
Peter63
Senior Member

Joined: 28/07/2017
Location: Sweden
Posts: 161
Posted: 03:23pm 19 May 2026
Copy link to clipboard 
Print this post

Nice  





/Peter63
 
Peter63
Senior Member

Joined: 28/07/2017
Location: Sweden
Posts: 161
Posted: 03:43pm 19 May 2026
Copy link to clipboard 
Print this post

  Quote  I've created a standalone MMbasic specific terminal for BLE NUS. You can use this instead of the bridge. Should work on Windows or Linux as long as Bleak is installed (pip install bleak). Just open a command window and execute the python command. e.g.


Tested on RP500+  

/Peter63
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 1902
Posted: 05:10pm 19 May 2026
Copy link to clipboard 
Print this post

Just trying to catch up (futile) guys and already baffled:

BT on a RP2350B device?





What gives?
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8836
Posted: 05:15pm 19 May 2026
Copy link to clipboard 
Print this post

"Requirement Pico2-W or Pico Plus 2W." The latter uses the B version and has PSRAM.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
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