FreeSoC2 Development Board – PSoC5LP

51,70 Inc. Vat

2 in stock (can be backordered)


FreeSoC2 Development Board – PSoC5LP

This is the FreeSoC2 Development Board, SparkFun’s take on the PSoC5LP ARM Cortex. The PSoC (Programmable System-on-Chip) brings together features of the programmable devices and microcontroller-type systems-on-chips into one package. By placing a programmable fabric between the peripherals and the pins, the FreeSoC2 allows any function to be routed to any pin! Moreover, the onboard PSoC includes a number of programmable blocks, which allow the user to define arbitrary digital and analog circuits for their specific application.

SparkFun’s FreeSoC2 board has two processors onboard: a CY8C5868LTI-LP039 and a CY8C5888AXI-LP096. The former serves as a debugger/programmer for the latter, which is the target upon which your application code will be installed. Both parts contain a Cortex-M3 processor core, 256kB of flash memory, 64kB of SRAM and 2kB of EEPROM. The only significant differences between the two are package size and clock speed. The target is in a TQFP-100 package, which provides 72 I/O pins versus the debugger’s QFN-68 package and 48 I/O pins, and the target can operate at 80MHz versus the debugger’s 67MHz limit. Additionally, the FreeSoC2 can support 5V and 3.3V I/O voltages.

With a simple upload of new firmware, the Arduino core has been ported to the PSoC5LP, so you can write code for the board in the standard Arduino IDE. The board duplicates the functionality of an Arduino Uno R3’s various hardware peripherals on the pins, so many examples, libraries and shields will work on this board. However, to get the most out of the device, you will need to use the PSoC Creator IDE (which is free of charge with no code limits from Cypress Semiconductor). Please keep in mind that the PSoC Creator software is Windows-only at this time.

Note: The FreeSoC2 Develpment Board is a collaboration with Jon Moeller. A portion of each sales goes back to him for product support and continued development.


CY8C5868LTI-LP039 & CY8C5888AXI-LP096 Cortex-M3 Processor Cores
256kB of Flash Memory (each core)
64kB of SRAM (each core)
2kB of EEPROM (each core)
Arduino Uno R3-type headers


FreeSoC2 Development Board – PSoC5LP

C’est la carte de développement FreeSoC2, la version de SparkFun sur le PSoC5LP ARM Cortex. Le PSoC (Programmable System-on-Chip) regroupe les caractéristiques des dispositifs programmables et des systèmes sur puce de type microcontrôleur en un seul paquet. En plaçant un tissu programmable entre les périphériques et les broches, le FreeSoC2 permet à n’importe quelle fonction d’être acheminée vers n’importe quelle broche. De plus, le PSoC embarqué comprend un certain nombre de blocs programmables, qui permettent à l’utilisateur de définir des circuits numériques et analogiques arbitraires pour leur application spécifique.

La carte FreeSoC2 de SparkFun a deux processeurs intégrés: un CY8C5868LTI-LP039 et un CY8C5888AXI-LP096. Le premier sert de debugger / programmeur pour ce dernier, qui est la cible sur laquelle le code de votre application sera installé. Les deux parties contiennent un core de processeur Cortex-M3, 256 KB de mémoire flash, 64 KB de mémoire SRAM et 2 KB d’EEPROM. Les seules différences significatives entre les deux sont la taille de l’emballage et la vitesse d’horloge. La cible est dans un paquet TQFP-100, qui fournit 72 broches I / O par rapport au paquet QFN-68 du debugger et 48 broches I / O, et la cible peut fonctionner à 80MHz par rapport à la limite de 67MHz du debugger. De plus, le FreeSoC2 peut supporter des tensions I / O de 5V et 3.3V.

Avec un simple téléchargement du nouveau firmware, le core Arduino a été porté sur le PSoC5LP, vous pouvez donc écrire du code pour la carte dans l’IDE Arduino standard. La carte duplique la fonctionnalité des divers périphériques hardware d’Arduino Uno R3 sur les broches, de sorte que de nombreux exemples, bibliothèques et shields fonctionneront sur cette carte. Cependant, pour tirer le meilleur parti de l’appareil, vous devrez utiliser l’IDE PSoC Creator (qui est gratuit sans limite de code de Cypress Semiconductor). S’il vous plaît gardez à l’esprit que le logiciel PSoC Creator est Windows uniquement pour le moment.


  • CY8C5868LTI-LP039 & CY8C5888AXI-LP096 Cortex-M3 Processor Cores
  • 256 KB de mémoire Flash (chaque core)
  • 64 KB de SRAM (chaque core)
  • 2 KB d’EEPROM (chaque core)
  • En-têtes de type Arduino Uno R3


There are no reviews yet.

Be the first to review “FreeSoC2 Development Board – PSoC5LP”

Your email address will not be published. Required fields are marked *

You may also like…