Pred kratkim sem se odločil, da si podrobno ogledam Cypress-ova PSoC 4 vezja (PSoC = Programmable System on Chip, programabilni sistem na čipu). Kar ta vezja naredi unikatna je to, da ne vsebujejo fiksne periferije (UART, SPI, ADC itd.) kot običajni mikrokontrolerji.

Podobno lahko konfigurirate tudi analogne bloke, ki vsebujejo operacijske ojačevalnike ali komparatorje. V vezju so tudi analogni multiplekserji, da lahko uporabimo ADC na več vhodih. Seveda je še precej več možnosti, ki jih bom predstavil kasneje, zaenkrat pa naj zadostuje to, da za razliko od “navadnih” mikrokontrolerjev, pri PSoC vsakič na novo kreiramo nov unikaten čip. Pred kratkim je mojo pozornost pritegnila ponudba podjetja Cypress, ki je ponudilo zelo simpatično razvojno orodje za njihova PSoC 41/4200 vezja. CY8CKIT-049-42xx plošča stane samo 4 US$, kar vključuje USB programator za vezje. Ko sem videl tanko vezje velikosti kreditne kartice, je bilo takoj jasno, da so ta razvojna orodja mišljena kot darila na sejmih ali za pošiljanje po pošti.

Cypress ponuja tudi razvojno ploščo, ki je združljiva z Arduino razporedom pinov in uporablja isti čip PSoC 4200. CY8CKIT-042 Pioneer kit stane približno 25 US$ in ima veliko prednost pred CY8CKIT-049-42xx. Namesto USB/UART bazirane platforme, ki se programira preko bootloaderja, CY8CKIT-042 Pioneer kit vsebuje PSoC 5LP čip, ki deluje kot programator/razhroščevalnik za PSoC 4200 čip, ki se nahaja na vezju.
PSoC4 – Cypress-ova poceni alternativa Arduinu (1)
2015_SE228_37

