![]() |
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 KingdomPosts: 10066 |
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: AustraliaPosts: 1111 |
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 KingdomPosts: 10066 |
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 board |
||||
TrevorH Senior Member ![]() Joined: 06/04/2018 Location: United KingdomPosts: 144 |
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 KingdomPosts: 10066 |
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 resistors |
||||
Bill7300 Senior Member ![]() Joined: 05/08/2014 Location: AustraliaPosts: 159 |
I would be interested in a board when Peter is happy with his design, Doug. Bill |
||||
palcal![]() Guru ![]() Joined: 12/10/2011 Location: AustraliaPosts: 1965 |
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: AustraliaPosts: 1111 |
@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: AustraliaPosts: 159 |
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 StatesPosts: 265 |
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: AustraliaPosts: 1111 |
@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 StatesPosts: 265 |
Thanks Doug |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10066 |
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. |
||||
gadgetjack Senior Member ![]() Joined: 15/07/2016 Location: United StatesPosts: 169 |
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 KingdomPosts: 10066 |
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 CD |
||||
gadgetjack Senior Member ![]() Joined: 15/07/2016 Location: United StatesPosts: 169 |
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 StatesPosts: 169 |
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 KingdomPosts: 10066 |
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 KingdomPosts: 10066 |
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: FrancePosts: 435 |
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 reboot |
||||
Page 1 of 5 ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |