Sender | Message | Time |
---|---|---|
23 Sep 2024 | ||
ck0n3 | What about NUCLEO-L432KC? Seems to be available from a variety of sources right now and contains STM32L432KC ultra low-power CPU in UFQFPN32 package. I am using it, needed a L4-series specific function. | 20:05:35 |
ck0n3 | @artur.librecube:matrix.org: https://www.reichelt.de/nucleo-32-arm-cortex-m4-stm32l432kc-nucleo-l432kc-p297577.html | 20:55:54 |
Artur Scholz | Ok thanks. I always had this preference more for packages that I can solder by hand. 🫠(Well I soldered QFPN before, but its tricky...) | 21:25:19 |
Artur Scholz | Are you using the Platformio IDE? | 21:25:31 |
Artur Scholz | Having worked with pyboards for years (with a long time ago past in embedded C), I am reminded now why I turned to MicroPython... Getting an LED blinking is a two-liner in MicroPython, with STM32Cube it's like 40 lines boilerplate stuff...... | 21:28:11 |
24 Sep 2024 | ||
Ansgar Schmidt joined the room. | 14:02:33 | |
Artur Scholz | Babalola Emmanuel: I did some changes to your battery expansion board, namely to make the fill zone a GND plane instead of VBAT (to avoid accidential shortcuts). Please have a look. Would you like to change the FreeCAD design of the PCDU board cover (attached) to match the Battery Expansion Module? | 14:58:06 |
Artur Scholz | Download kicad.zip | 14:58:20 |
Artur Scholz | Download cover-board.fcstd | 14:58:27 |
drid | Hi all, I wrote this small utility for connector stacking, if anyone is interested to have a look https://gitlab.com/drid/connector-stacking-calculator | 17:11:54 |
Babalola Emmanuel | In reply to @artur.librecube:matrix.org Artur Scholz: I will check it out and give feedback. I am doing my final papers. | 17:23:18 |
25 Sep 2024 | ||
mimansha09 joined the room. | 11:21:40 | |
mimansha09 | hello! a freshman here from india! i'd be glad to help in beginner friendly projects and explore this place. | 11:23:16 |
cajt | In reply to @artur.librecube:matrix.orgWhat are the constraints and requirements? | 12:47:08 |
Artur Scholz | In reply to @artur.librecube:matrix.org@room Kind reminder. You not subscribe -> You not get newsletter 😠| 13:57:04 |
Red | In reply to @mimansha09:matrix.org Welcome mimansha09 "beginner friendly" depends what you can do already 🙂
| 14:04:11 |
Red | In reply to @artur.librecube:matrix.orgI just accepted the link sent by email - now I an fullly in the news-let-ter ! | 14:16:44 |
cajt | If micropython is important, there are not that many stm32 with a reasonale amount of flash&ram. If C++ is fine, there are many parts in the F0 Family. Also Dual CAN I/F might be a limitation. The NUCLEO_L432KC is mentioned in the micropython repo. So is the NUCLEO_G474RE which is a bit faster, and has more memory and more than one CAN I/F. | 19:44:51 |
ck0n3 | In reply to @cajt:matrix.orgSTM32G474RE is LQFP48. 48 pins > 32 pins | 19:55:58 |
cajt | That's why I was asking for constratins and reqs., a bit of context would help. Also I don't think the 32 pins is a hard or particularly usfull criteria. | 20:29:17 |
Artur Scholz | There is no real hard requirement. The idea is to replace the oversized pyboard with a small low-cost low-pin (handsoldering!) microcontroller. Initially I was so focused on having dual CAN support in the MCU, but actually there are very few available. So instead, an external CAN controller shall be used to offload the MCU. | 20:45:52 |
Artur Scholz | So, I am going to buy the F031K6 Nucleo board for experimenting. In particular using the Platformio plugin (I am using Code OSS, ie. VS Code without any Microsoft telemetry). | 20:47:21 |
Artur Scholz | If someone has experience in that, would be great to share here. Let's say, starting with a LED blinky program. | 20:47:53 |
Artur Scholz | At some point later we will port SpaceCAN (https://gitlab.com/librecube/lib/mbed-spacecan) to that MCU. | 20:48:39 |
Artur Scholz | Note that MBed is being stopped - I cant understand why... https://os.mbed.com/ | 20:49:26 |
Artur Scholz | So we would need another framework I guess, unless we want to write everything from ground up. | 20:49:46 |
Artur Scholz | There is stm32cube, which already by the name sounds fitting. I have zero experience with it though... | 20:50:19 |
cajt | modm.io is that framework | 20:50:23 |
Artur Scholz | In reply to @cajt:matrix.orgOk cool! That is the input I am looking for :) | 20:51:02 |
cajt | That external CAN peripheral is a huge impact on the PCB size, cost and BoM length. I'm totally aware of the limitation of needing dual CAN. We picked a multi-drop UART Bus because of that .. some time ago, for not so unsimilar application. | 20:53:46 |