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 V5.09.00 release candidates
Page 10 of 13 | |||||
Author | Message | ||||
JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 3800 |
Not until it's released. John |
||||
Teo1 Newbie Joined: 06/05/2023 Location: RomaniaPosts: 25 |
Ok Thank you ! Teo |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Peter, Geoff, I have spend soo much time on PicoMite, and still it does not stop to amaze me. After a suggestion from phill, I tried updating the firmware without pressing the button using the FIRMWARE UPDATE command. Wauw... I wonder if there ever comes a time that I know it inside out. Each corner (project) gives new surprizes (commands, combinations of commands). Thank you from the bottom of my heart for this. Never had a toy I enjoyed so much. Harm PicomiteVGA PETSCII ROBOTS |
||||
v.lenzer Regular Member Joined: 04/05/2024 Location: GermanyPosts: 49 |
I feel the same! Joachim Best wishes! Joachim |
||||
electricat Senior Member Joined: 30/11/2020 Location: LithuaniaPosts: 161 |
Same here!! I feel somehow guilty to distribute so little time to play with CMM2 and Picomites :) But every time I fire up PicomiteVGA of CMM2 I feel same hapiness as I felt 35 y. ago with my zx spectrum clone. I would also share some small creations, but not sure somebody would be interested in another pressure sensor interfacing or something. |
||||
v.lenzer Regular Member Joined: 04/05/2024 Location: GermanyPosts: 49 |
Don't forget the newbies like me. you can learn something from every example. Best wishes! Joachim |
||||
PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 857 |
X 1000 and the same goes for Gerry-disco and Tassy-Jim Wonderful stuff, all of it |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
PLAY SOUND doesn't seem to be working on PicoMite v5.09RC5 ? e.g. PLAY SOUND 1, B, S, 500, 25 : DO : LOOP is silent. PLAY TONE 500, 500 works, as does PLAY MODFILE. Can anyone confirm ? Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2135 |
Yes, RC5, tested PLAY TONE 500, 500 - ok, PLAY SOUND no output. 1.624 VDC, 44.1kHz on R & L pins but no modulation. Edit. But on RC3 it works Edit 2 After reducing CPU speed from 420 to 252 MHz this does now work:- > clear > dim integer S(1023), n > for n= 0 to 1023:s(n)=n+(n*2 << 16)+(n*3 << 32)+(n*4 << 48):next > PLAY LOAD SOUND s() > PLAY SOUND 1, B, U, 55, 25 But PLAY SOUND 1, B, S, 55, 25 still does not. Though these do work. PicoMite MMBasic Version 5.09.00RC5 > PLAY SOUND 1, B, Q, 55, 25 > PLAY SOUND 1, B, T, 55, 25 > PLAY SOUND 1, B, W, 55, 25 > Edit 3 Perhaps another issue:- > PLAY SOUND 2, M, Q, 110, 25 Error : Expected a string > Antiphase mono no go, B L and R ok. Edited 2024-07-09 14:47 by phil99 Footnote added 2024-07-10 09:39 by phil99 Correction No, same as RC5 - all except sine work. |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Hi Phill, Tom, Antiphase mono was removed, Peter put it in for Tom in his search for the optimal sound output on the Game*Mite. When Tom found a better solution, Peter removed it again. When needed I can find the post where this was announced. Confirm: in RC5 the PLAY SOUND x,x,S,x,x does not work (sine output). Volhout Edited 2024-07-09 16:34 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2135 |
Ok, another update for the next manual version. |
||||
carlschneider Senior Member Joined: 04/08/2023 Location: South AfricaPosts: 158 |
Hi Peter After a year of other distractions I’m looking at the WebMite again, given the significant firmware jumps from the 5.07.XX. I have flashed 5.09 RC5 and notice that CPU speed appears to be capped at 252000 kHZ. Will you be opening this up again in the future? I see mentions of 420000 kHz by some, but maybe it’s not the WebMite they're running. Thanks for your continued efforts. Cheers Carl Cheers Carl Retirement is tough on Hobbies without a day job |
||||
carlschneider Senior Member Joined: 04/08/2023 Location: South AfricaPosts: 158 |
Hi there Anybody have some insight into what’s causing this warning and would option web messages off suppress it? Warning: LWIP send data timeout Cheers Carl Retirement is tough on Hobbies without a day job |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
@phil99 thank you very much for the testing. Peter, In addition to the issue with PLAY SOUND for sine waves no longer working I've found a regression with OPTION PLATFORM, i.e. > option reset > Option Platform "Game*Mite" > option list PicoMite MMBasic Version 5.09.00RC5 OPTION PLATFORM GAMEMITE Previously this would have set the option to Game*Mite which is what is expected by the Game*Mite software bundle. Interestingly OPTION RESET Game*Mite gets it right: > option reset Game*Mite PicoMite MMBasic Version 5.09.00RC5 OPTION SYSTEM SPI GP6,GP3,GP4 OPTION COLOURCODE ON OPTION CPUSPEED 252000 'KHz OPTION LCDPANEL ILI9341, RLANDSCAPE,GP2,GP1,GP0 OPTION TOUCH GP5,GP7 GUI CALIBRATE 0, 407, 267, 897, 677 OPTION SDCARD GP22 OPTION AUDIO GP20,GP21', ON PWM CHANNEL 2 OPTION MODBUFF ENABLE 192 OPTION PLATFORM Game*Mite > option list PicoMite MMBasic Version 5.09.00RC5 OPTION SYSTEM SPI GP6,GP3,GP4 OPTION COLOURCODE ON OPTION CPUSPEED 252000 'KHz OPTION LCDPANEL ILI9341, RLANDSCAPE,GP2,GP1,GP0 OPTION TOUCH GP5,GP7 GUI CALIBRATE 0, 407, 267, 897, 677 OPTION SDCARD GP22 OPTION AUDIO GP20,GP21', ON PWM CHANNEL 2 OPTION MODBUFF ENABLE 192 OPTION PLATFORM Game*Mite Best wishes, Tom Edited 2024-07-10 01:31 by thwill Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Malibu Senior Member Joined: 07/07/2018 Location: AustraliaPosts: 228 |
G'day Carl, Have a look through This Thread, there's lots of related info in there that might help with an answer :) John |
||||
carlschneider Senior Member Joined: 04/08/2023 Location: South AfricaPosts: 158 |
Thanks John I came across that thread and read it to imply that 5.09RC5 had fixes in relating to your delving into the code; which prompted me to ignore the distractions of the past year and try 5.09RC5 again. On reading it again I see I was mistaken and understand why RC5 is still doing what it’s doing. My approach previously was to max out the internal WD and implement an external WD that restarts the WebMite using autorun with option web messages off and possibly when I get to final code option error ignore on. My use case is a 60s curl of a jsonstring under normal running conditions, logged to fluxdb and presented by Grafana running 24/7 on a Pi4. However while tuning the system I read and graph 9 metrics on 1s refresh through a web browser, but only while tuning. From my attempts last year it appeared as though the problem lay in the web serve page% area. Cheers Carl Retirement is tough on Hobbies without a day job |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 9110 |
Here is a bugfix for the sound and option platform. Please confirm now OK PicoMite.zip |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Thank you Peter, I've briefly smoke-tested this version and it seems to have done the trick, hopefully I'll find a little more time this evening to test the Game*Mite with this firmware. Best wishes, Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
vhofst Newbie Joined: 29/01/2024 Location: ChilePosts: 1 |
hi! can you share with me the pins connection to this display and the OPTION's that you use to make this lcd works? I have the same lcd 3.5" TFT SPI 480x320 V1.0, but i cant make it work. Thanks!!! |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2135 |
The position of "J4" above the SD connector in the pic suggests an ILI9341 320x240 but indicates an ILI9488. It may have "J2" below the SD connector. For this display to work the SDO pin must not be connected directly to the Pico MISO, unless isolating components are added. (search forum for ILI9488). Add a 1N4004 (or any 1N400x) or 1N5819 diode**, anode to LCD_SDO cathode to Pico MISO and a 1.8kΩ to 10kΩ resistor from LCD_CS to Pico MISO. As T_DO connects to Pico MISO these can be added to the top of the connector on the display. If using a PCB that has LCD_SDO connected to MISO it will be necessary snip off the LCD_SDO pin. As in this photo and this And you could configure it like this (adapted from the manual p50):- To match the above connections the following configuration commands should be entered, one by one at the command prompt: OPTION SYSTEM SPI GP18, GP19, GP16 OPTION SDCARD GP22 OPTION LCDPANEL ILI9488, L, GP15, GP14, GP13 OPTION TOUCH GP12, GP11 These commands will be remembered and automatically applied on power up. Note that after each command is entered the PicoMite will restart, and the USB connection will be lost and must be reconnected. Edit ** Any diode with at least 22pF junction capacitance will work. If using one with a very low junction capacitance such aa 1N914 or 1N4148 add a parallel capacitor of 22pF to 100pF. Edited 2024-07-11 18:13 by phil99 |
||||
Page 10 of 13 |
Print this page |