Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 16:06 09 May 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 : Armmite - STM32H7: Nucleo 144 backpack

     Page 1 of 5    
Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10062
Posted: 06:25pm 04 Aug 2018
Copy link to clipboard 
Print this post

Patch wiring lots of cable to displays, camera etc. is painful and open to error so I have developed a backpack to allow connection to the Nucleo 144 of various peripherals.

It supports ILI9341, SSD1963, OV7670 camera, ESP8266 module (Com3), battery for RTC, audio output socket, as well as dedicated ports for Com1, Com2, Com3, Com4, SPI1, SPI2, SPI3, and I2C. I've used tall headers so all the Nucleo pins are also available.

This first version included an SDcard slot for the 4-bit parallel interface which I have now scrapped but the SDcard slot on the displays can be used. The attached gerbers have the SDcard slot connected using SPI.

2018-08-05_042329_stm32h7.zip








 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1111
Posted: 04:38am 05 Aug 2018
Copy link to clipboard 
Print this post

Anyone in Australia planning on getting one of these made? I would like one and am happy to go with someone else otherwise I plan to order one made myself.

Doug.

... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10062
Posted: 08:43am 06 Aug 2018
Copy link to clipboard 
Print this post

Minor tweak to include LED-A support for ILI9341 16-bit parallel displays like this .

2018-08-06_184257_stm32h7.zip

Parts list for those interested.

C2, C3, C4, C5 - UWX1C101MCL1GB or similar
C1, C6, C7, C8 - 0.1uF 1206
C10 - 10uF 1206
R1, R10 - 2R2 1206
all other resistors - 10K 1206
Regulator - LD1085D2M33R
Battery - CR1220
Battery Holder - S8411-45R
Audio socket - 35RASMT4BHNTRX
SDcard socket - 114-00841-68
USB socket - ZX62D-B-5PA8(30)


NB the power selector (JP3) on the Nucleo should be selected to E5V to use the daughter boardEdited by matherp 2018-08-07
 
TrevorH
Senior Member

Joined: 06/04/2018
Location: United Kingdom
Posts: 144
Posted: 09:20am 08 Aug 2018
Copy link to clipboard 
Print this post

Hi Peter,

I received the PCB yesterday, thanks again, still waiting for some of the SMD parts
to arrive but have got it partly up and running so far.

Just for completeness have you a schematic you can post?

Will do some more testing later!!

Trevor.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10062
Posted: 09:30am 08 Aug 2018
Copy link to clipboard 
Print this post

It is only a partial schematic as it doesn't include the ST morpho connectors or the various headers and is the latest version 1.2

2018-08-08_192849_stm32h7_-_Project.pdf

Remember, don't bother to install the SDcard socket on Version 1.0 of the PCB as it is wired for the old interface and in any case misses the required pullup resistorsEdited by matherp 2018-08-09
 
Bill7300
Senior Member

Joined: 05/08/2014
Location: Australia
Posts: 159
Posted: 02:34am 09 Aug 2018
Copy link to clipboard 
Print this post

  panky said   Anyone in Australia planning on getting one of these made? I would like one and am happy to go with someone else otherwise I plan to order one made myself.

Doug.
I would be interested in a board when Peter is happy with his design, Doug.
Bill
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1965
Posted: 06:11am 09 Aug 2018
Copy link to clipboard 
Print this post

I have been waiting for a final layout as well. I priced the boards from PCB GoGo $36 for 5 pieces posted to Oz. So put me down for one, or I will order and forward on to others.
Paul.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1111
Posted: 03:34am 11 Aug 2018
Copy link to clipboard 
Print this post

@Bill and Paul,

Boards have been ordered - delivery sometime around 6 to 10 days. I reserved for both of you - can you PM me an address and I will post off when received. AUD$8 each if that's OK? These will be the latest version Peter has posted.

Cheers,
Doug.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
Bill7300
Senior Member

Joined: 05/08/2014
Location: Australia
Posts: 159
Posted: 07:34am 11 Aug 2018
Copy link to clipboard 
Print this post

Thanks Doug. PM on its way but make sure you cover onwards postage in the price.

Bill.
Bill
 
cdeagle
Senior Member

Joined: 22/06/2014
Location: United States
Posts: 265
Posted: 08:05pm 12 Aug 2018
Copy link to clipboard 
Print this post

I am also interested in one of these boards. If someone is willing to ship to the US, I will gladly pay for the cost of the board, postage and any handling. I can pay via PayPal.

Thanks
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1111
Posted: 03:51am 13 Aug 2018
Copy link to clipboard 
Print this post

@cdeagle,

I have tentitavly earmarked the last board for you David - when they arrive, I will check postage to the US and let you know the costs and you can then decide if you want to go ahead. No need to worry about payment yet - lets see what the boards look like when they arrive which I hope will be in the next 2 weeks.

For everyone else - sorry, all boards now spoken for.

Cheers,
Doug.

... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
cdeagle
Senior Member

Joined: 22/06/2014
Location: United States
Posts: 265
Posted: 01:15pm 13 Aug 2018
Copy link to clipboard 
Print this post

Thanks Doug
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10062
Posted: 06:37pm 16 Aug 2018
Copy link to clipboard 
Print this post

For Trevor, TassyJim and WhiteWizzard

If you want to use the SDcard slot on the V1.0 backpack with the latest software make the following three connections (I used wirewrap on the pins):

Pin 98 to pin 20
Pin 116 to pin 21
Pin 113 to pin 19

Then the setup command is:

OPTION SDCard 112,87

Don't then use any of 98,99,111,112,113,116 or 87 for anything else.

The on-board card slot then works nicely for me at least.Edited by matherp 2018-08-18
 
gadgetjack
Senior Member

Joined: 15/07/2016
Location: United States
Posts: 169
Posted: 12:19am 17 Aug 2018
Copy link to clipboard 
Print this post

Is the sdcard slot on the ssd1963 wired up for use? If so , what is the cs line tied to on the backpack board?
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10062
Posted: 06:44am 17 Aug 2018
Copy link to clipboard 
Print this post

  Quote  Is the sdcard slot on the ssd1963 wired up for use? If so , what is the cs line tied to on the backpack board?


Yes: 110. But for all versions above 1.0 the onboard SDcard slot is wired correctly and also uses 110 for CS and optionally 87 for CDEdited by matherp 2018-08-18
 
gadgetjack
Senior Member

Joined: 15/07/2016
Location: United States
Posts: 169
Posted: 02:57pm 17 Aug 2018
Copy link to clipboard 
Print this post

For some odd reason , the lcd sd card slot would not work. I hooked up the external card reader and it worked great. I can live with that!!! Now to find a case for this creation. Thank you all for your help.
Jack
 
gadgetjack
Senior Member

Joined: 15/07/2016
Location: United States
Posts: 169
Posted: 02:40am 18 Aug 2018
Copy link to clipboard 
Print this post

One last question (well , for now) . I tried using the usb for keyboard input. It takes the option command ok but does not power the keyboard up? No keyboard leds and no input. Did I miss something or need to move a jumper or something?
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10062
Posted: 07:40am 18 Aug 2018
Copy link to clipboard 
Print this post

Sorry - everytime I update HAL from CubeMX I have to do 5 edits of the generated files to match the hardware on the Nucleo and I forgot the one that drives the power to USB which is upside down on the Nucleo. I'll post the correction on the main thread.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10062
Posted: 05:48pm 28 Aug 2018
Copy link to clipboard 
Print this post

I decided it would be good idea to increase the size of the backpack to allow the 5" SSD1963 display to be mounted properly. As this gave me more real estate I've also included a Raspberry Pi style header which will allow Pi HATs such as ILI9481 style displays to be plugged in. I've also added an optional IR receiver and optional pullups on 8 I/O lines for things like DS18B20. This is then Version 1.3. As always comments appreciated. Ground planes are removed for ease of inspection.

I've checked COM4 RX and TX on the Nucleo Arduino header and they are definitely the correct way round in the latest release of the firmware - someone suggested there may be an issue.



 
goc30

Guru

Joined: 12/04/2017
Location: France
Posts: 435
Posted: 06:01pm 28 Aug 2018
Copy link to clipboard 
Print this post

Hi peter, very good job

with stm32h7 card and your work, we have a very very nice product
in few days, i show here my devs on this system

a question: have you finish gps module (like pic32mz)?

ps: you idea to make card with ssd1963 screen, is good. I use an diy card in this format, and i see that it is better for mechanical building
actualy I have some problems with power (3.3v), I use an ld33v regulator, and it is very hot in few minutes. May be it is normal, because I can work all the day without rebootEdited by goc30 2018-08-30
 
     Page 1 of 5    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025