FlexSEA Wiki

A WEARABLE ROBOTICS TOOLKIT

User Tools

Site Tools


progadapt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
progadapt [2018/06/06 18:58]
jfduval [Ressources]
progadapt [2019/07/01 17:39]
yangwill [Resources]
Line 5: Line 5:
 Two types of microcontrollers are used for the FlexSEA circuits. ​ Two types of microcontrollers are used for the FlexSEA circuits. ​
  
-**PSoC:** Programmable System on Chip (PSoC) combine a microtrontroller (ARM Cortex-M0 or M3 depending on the version) and programmable analog and digital components. We use them for applications that combine a lot of digital and analog interfaces to maximize system integration (ex.: Execute) or when we need something easy to use (Battery board, many test boards). The IDE is PSoC Creator (Free, Windows only) and the programmer/​debugger is the MiniProg3 ($90 on Digikey).+**PSoC:** Programmable System on Chip (PSoC) combine a microtrontroller (ARM Cortex-M0 or M3 depending on the version) and programmable analog and digital components. We use them for applications that combine a lot of digital and analog interfaces to maximize system integration (ex.: Execute) or when we need something easy to use (Battery board, many test boards). The IDE is PSoC Creator (Free, Windows only) and the programmer/​debugger is the MiniProg3 ([[https://​www.digikey.com/​products/​en/​development-boards-kits-programmers/​programmers-emulators-and-debuggers/​799?​k=miniprog3|$92 on Digikey]]).
  
-**STM32:** STM32 are a very popular family of ARM microcontrollers produced by STMicroelectronics. We use the F4 (Cortex-M4) and F7 (Cortex-M7) series on Manage and on FlexSEA-Rigid. They are more powerful than the PSoC,but their development toolchain is not as easy to use for simple projects. As an IDE we use Eclipse (open, cross-platform) and the programmer/​debugger is the ST-Link/v2 (around ​$20 on Digikey).+**STM32:** STM32 are a very popular family of ARM microcontrollers produced by STMicroelectronics. We use the F4 (Cortex-M4) and F7 (Cortex-M7) series on Manage and on FlexSEA-Rigid. They are more powerful than the PSoC,but their development toolchain is not as easy to use for simple projects. As an IDE we use Eclipse (open, cross-platform) and the programmer/​debugger is the ST-Link/v2 ([[https://​www.digikey.com/​product-detail/​en/​stmicroelectronics/​ST-LINK-V2/​497-10484-ND/​2214535|$23 on Digikey]]).
  
 ===== Types of Prog Adapt ===== ===== Types of Prog Adapt =====
Line 49: Line 49:
 With the exception of the very first prototypes (PwrStg and MiddleMan) all FlexSEA circuits require programming adapters. The connectors used by the MiniProg and ST-Link programmer/​debuggers are simply too big for the level of integration we have. We experimented with modifying the cables, but it put too much work on our clients. The Prog Adapt boards are easier to use and they require no assembly. With the exception of the very first prototypes (PwrStg and MiddleMan) all FlexSEA circuits require programming adapters. The connectors used by the MiniProg and ST-Link programmer/​debuggers are simply too big for the level of integration we have. We experimented with modifying the cables, but it put too much work on our clients. The Prog Adapt boards are easier to use and they require no assembly.
  
-===== Ressources ​=====+===== Resources ​=====
  
   * 0.5 mm FFC: [[https://​www.digikey.com/​products/​en?​keywords=732-3551-ND|732-3551-ND]]   * 0.5 mm FFC: [[https://​www.digikey.com/​products/​en?​keywords=732-3551-ND|732-3551-ND]]
   * 1 mm FFC: [[https://​www.digikey.com/​product-detail/​en/​molex-llc/​0152670207/​WM10538-ND/​4427088|WM10538-ND]]   * 1 mm FFC: [[https://​www.digikey.com/​product-detail/​en/​molex-llc/​0152670207/​WM10538-ND/​4427088|WM10538-ND]]
progadapt.txt ยท Last modified: 2020/07/16 20:22 by bbaig