PSoC1 programmable embedded system-on-chip

Posted on Wednesday, July 11th, 2012 in dev boards by the machinegeek

Web Warrior draws our attention to the PSoC1 family of programmable embedded system chips by Cypress Semiconductor. “EASY PSOC1 is an inexpensive starter board for PSOC1 family featuring CY8C28433 chip. For newbies, PSOC1 is world’s first programmable embedded system-on-chip integrating configurable analog and digital peripherals, memory and microcontroller all on a single chip. You can find more information about PSOC1 on Cypress Semiconductor’s website.

A variety of embedded dev kits are available with prices starting at $30 for the CY3210 PSoC First Touch Starter Kit.

Via the contact form.

This entry was posted on Wednesday, July 11th, 2012 at 3:00 pm and is filed under dev boards. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

8 Responses to “PSoC1 programmable embedded system-on-chip”

  1. hlipka says:

    I think the PSoC3 and PSoC5 series is even more interesting – you get much more (and faster) hardware, more capable digital logic (its more like a small CPU inside) and up to Cortex-M3 CPU.
    I still need to write some blog posts about my projects with these chips :(

  2. kmmankad says:

    PSoC3/5 are waaay more powerful and easier to work with.

  3. ewertz says:

    IIRC the top speed of the PSoC1 is 4MHz. At least with the PSoC3 you have the possibility of using sdcc with it, no?

    • kmmankad says:

      You could also use it with uVision.

      • ewertz says:

        The point I was trying to make is that since the PSoC3 is 8051-based that there’s a decent chance you can get a free compiler to work with it — which I’m assuming in the general case, uVision isn’t.

    • Zeta says:

      Yeah PSOC1 is just 4Mhz. But in the PSOC world CPU speed is not that important as you can find yourseld doing most of the job on hardware and using the core just for simple routines or user interface. This is specially true on PSOC3/5 since you can create your state machines or LUT on hardware and almost everything can be done without CPU intervention because it is so easy to use DMA.

      • ewertz says:

        Agreed. But it is abnormally (s)low, so I just thought that I’d mention it. The peripheral set can offload quite a bit if it’s a good match for your app.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Daniel: Do I comment here or on FB?
  • Craig B: Shouldn't the default be 00xxx010? Note that bit 0 appears out of order in the documentation. In that case I think the initial value is...
  • JJM: From the datasheet extract you are showing, the power up status should be 00xxx010, not 000xxx01. Bit numbering is misleading since 'measurement resolution' is apparently...
  • Jan Ciger (@janoc200): Hmm, that could actually explain why the three sensor IMU breakout I have bought a few years ago had all sorts of issues - I...
  • Travis: Is it preset to the windows 3 fingered salute?