|
Forum Index : Microcontroller and PC projects : new 2350 boards from Adafruit
| Author | Message | ||||
| zeitfest Guru Joined: 31/07/2019 Location: AustraliaPosts: 612 |
Looks like Adafruit Fruit Jam is now (at last) released, initial batch is sold out.. vid clip skip ads, go to 2 min 56 sec |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1581 |
The inclusion of the ESP 32 is nice but I would also use it as an I/O expander. |
||||
| scruss Regular Member Joined: 20/09/2021 Location: CanadaPosts: 95 |
This first batch of Fruit Jams is a test/QA batch. Adafruit have had to rethink a lot of their production, what with That Big Eejit and his tariffs. Hence the delay for this board. A full batch should be shipping soon. My Fruit Jam has been stuck at the Jamaica NY mail depot for the last few days. It's kind of a shame that Adafruit went with the ESP32 C6 as their network chip. Yes, it's very cheap (pre-tariff) but it's not compatible with the Raspberry Pi Radio Module 2. Thus networking is right out for PicoMite usage. |
||||
| zeitfest Guru Joined: 31/07/2019 Location: AustraliaPosts: 612 |
In stock ( briefly I guess) |
||||
| zeitfest Guru Joined: 31/07/2019 Location: AustraliaPosts: 612 |
I have bought a Fruit Jam and now have had an initial play. So far so good, the build quality is excellent, albeit a bit expensive landed in Aus after transport etc. The HDML was a main point for me. It uses serious overclocking so I wanted to see it in action. Not bad, I am getting 16 bit color (I think) at 640x360 resolution without hassle, works on all the HDML monitors I tried, including an old 900x1440 wide ~VGA via a HDML-VGA converter (!). Early days |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1581 |
Build quality: Granted I'm a bit of a freak but I spend a ridiculous amount of time just staring at the RP2350 DIL. A thing of beauty |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8232 |
Nerd. I'm still getting over the 28-pin Micromite. Mind you, I think the PGA2350 is pretty cool now I've put gold plated pins on it. :) Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1581 |
Guilty as charged |
||||
| zeitfest Guru Joined: 31/07/2019 Location: AustraliaPosts: 612 |
Arrgh! Why do I type "HDML" instead of "HDMI"... I blame all markup languages |
||||
| mathom Newbie Joined: 15/02/2025 Location: United StatesPosts: 6 |
I received a Fruit Jam the other day and have been playing with it a bit. I have installed the PicoMite firmware on it. I've got the SDCard working and of course the HDMI output. The neopixels are interesting as I've never messed with them before. The thing I'm currently stuck on is whether or not the onboard DAC is useable with the PicoMite firmware. It is a TLV320DAC3100 I2S DAC. According to the docs the data pin is gp24. Main clock is gp25 and bit clock is gp26. It also uses gp22 for reset, gp23 for interrupt, and gp27 for word select. Can anyone tell me if there is a way to get this working? The board also has a built in USB hub that is separate from the USB C that is used for power and programming. I'm wondering if there is any way to use that for the keyboard. It's a cute little board but not very useful to me if I have to program it in python. The less said about python the better. ...mathom... |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10531 |
Try OPTION AUDIO I2S GP26,GP24. Make sure GP22 is pulled high (10K resistor), Leave GP23 disconnected |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 5394 |
@Peter, Did you notice the "jam" does not use the "on the go" port, but use PICO-PIO-USB code in standard GPIO pins for the keyboard and mouse ? That is also with TinyUSB stack. Volhout Edited 2025-09-24 20:01 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
| zeitfest Guru Joined: 31/07/2019 Location: AustraliaPosts: 612 |
I found a test ino with some I2S and so on , haven't tried it yet. There is TLV pin sharing with the esp32 and/or reset so watch out for that. The sound output seems way overkill, [not using it anyway]. Adafruit seem to be looking at a lot of D/A sound output ics. TBH I'd prefer less/no neopixels, no sound, and a RTC [ ok so I'm a grumpy old git ]Edited 2025-09-25 11:05 by zeitfest |
||||
| phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2786 |
Ditto. If you are not into designing your own PCBs make strip-board your friend. I put what I want where I want, connected to the pins I want. For ICs that are SMD only there are a variety of SMD to 0.1" adapter boards. Failing that, with patience and a magnifier, an SMD IC can be stuck to the strip-board and fine wire soldered from the pins to the holes. |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8232 |
The SMD adapter boards are very cheap from AE. A bit fiddly putting the chip on, but ok afterwards. Hint - stick the board down with blu-tack while soldering or use a hotplate to solder the SMD part before fitting the pins. I know what you mean though, sometimes it's much better to build in a more flexible way. Wire wrap on perf board is good for small lash-ups if everything has decent length pins. It gives better contact than breadboard and you can still reclaim all the components. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
| karlelch Senior Member Joined: 30/10/2014 Location: GermanyPosts: 273 |
Hi mathom how did you get MMBasic with HDMI working on the Fruit Jam? Any specific options? I cannot get HDMI with the default settings. Thanks Thomas |
||||
| mathom Newbie Joined: 15/02/2025 Location: United StatesPosts: 6 |
Hi Thomas Here are the options I currently have. Note that I have been unable to get sound working and haven't messed with getting a keyboard hooked up yet. PicoMiteHDMI MMBasic RP2350B Edition V6.01.00b14 OPTION FLASH SIZE 16777216 OPTION LIBRARY_FLASH_SIZE 2E000 OPTION COLOURCODE ON OPTION KEYBOARD US OPTION PICO OFF OPTION RESOLUTION 640x480 @ 252000KHz OPTION HDMI PINS 1, 3, 5, 7 OPTION SDCARD GP39, GP34, GP35, GP36 OPTION PLATFORM Fruit Jam OPTION HEARTBEAT PIN GP29 ...mathom... |
||||
| karlelch Senior Member Joined: 30/10/2014 Location: GermanyPosts: 273 |
Hi mathom Thanks for the info! I will try it out first thing tomorrow. Best Thomas |
||||
| karlelch Senior Member Joined: 30/10/2014 Location: GermanyPosts: 273 |
Ok, this is a bit disappointing with the Fruit Jam. I tried the newest release candidate (V6.0.1.00RC0) and I used the options listed by mathom and in addition, I set the PSRSAM: OPTION HDMI PINS 1, 3, 5, 7 OPTION SDCARD GP39, GP34, GP35, GP36 OPTION HEARTBEAT PIN GP29 OPTION PSRAM PIN GP47 Resolution-wise, it works up to 848x480 stable (as far as I can see), with 1280x720 unstable but one can at least interact for some time, and with 1024x768 it crashes as soon as one starts typing. Setting the PSRAM solves the problem that with higher than 640x480 not enough memory is left for showing the files on the SD card (heap error). I did not get the HDMI + USB version to run - the console cannot be accessed any more, hence, one cannot change the HDMI pins to check on the screen, if a USB keyboard works ... Well, maybe I try more later ... Best Thomas |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8232 |
Now you know why I don't like boards with everything built in that weren't designed with MMBasic in mind. ;) Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |