Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 19:55 12 Nov 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 : Wishlist for Nucleo L476RG

Author Message
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3470
Posted: 07:09pm 28 Mar 2019
Copy link to clipboard 
Print this post

I'm having fun with the 64-pin Nucleo L476RG, now that I've got the pinouts right.

Working so far: 2.8" ILI9341 with touch, DS3231 I2C RTC (until I have VBat supplied for the onboard one), MCP23017 I2C 16-port I/O expander ('cause for now it's easier than running a bunch of Dupont flying wires to the correct pins on the Morpho headers), 8MB Winbond Flash FS, running a 2500 line program with 28K free RAM and 217K free flash--at 2 main loops per second (program runs about 130 loops per second under DOS, 20 per second on the H7, and 6 per second on the Pi). Runs fine with a console connection at 230400 baud and AUTOSAVE has never dropped a character.

For the backlight "LED" on the ILI9341, I thought I'd see if it worked at 3V3 with 20R instead of the 5V and 18R suggested in the MM2 manual. It worked. I changed to 68R, and that works also with no difference in brightness that I can detect. I can't say that that will work on all ILI9341s.

This runs with less than 60ma (5V) from the laptop USB connection (with no attempt at current reduction).

Here's what else I would like to see, since there seems to be a lot of flash available.

1. SSD1963 LCD with 8-bit interface, for when you'd like a big screen but don't need the zippy update rate that you can have with the H7.

2. SDCard as an alternative to FLASH FS

3. With the FLASH FS option in use, more than one file able to be open at a time.

4. Full GUI.

5. "TRACE LIST nn" as an option at the ">" prompt after an error.

6. (and way down the list) mm.lineno variable available (mmbasic line number).

The L476RG is a good option for mmbasic users who aren't thrilled at the prospect of trying to solder surface-mount parts (except for the Winbond chip for Flash FS and perhaps a micro-usb connector for additional power). A PCB with the same footprint as the L476RG can be had for ~$8US for 5 PCBs from JLCPCB.com (with slow-boat shipping)--for those who wish to design their own backpack or frontpack.

I know that SSD1963, SDcard, and full GUI are available on the H7, but for my particular use, one would have to solder about 700 points (and I've done most of them and will do the rest when a PCB arrives), but I don't think there would be much more than 100 for an L476 backpack pcb--and none on the L476 itself.

PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
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