element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Cypress Kits
  • Products
  • Dev Tools
  • Cypress Kits
  • More
  • Cancel
Cypress Kits
Blog Cypress PsoC4 Pioneer Kit: Further Blurring The Line Between Analog and Digital
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Cypress Kits to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: DaveYoung
  • Date Created: 15 May 2013 2:03 PM Date Created
  • Views 562 views
  • Likes 2 likes
  • Comments 0 comments
  • pioneer_kit
  • single_board_computer
  • 100day
  • cypress_semiconductor
  • dyoung
  • analog
Related
Recommended

Cypress PsoC4 Pioneer Kit: Further Blurring The Line Between Analog and Digital

DaveYoung
DaveYoung
15 May 2013

image

The new Cypress Pioneer Kit single board computer has come out offering just about anything a maker would want on one board.  It runs a 32-bit ARM CPU on one chip, and a 32-bit microcontroller on a second chip.  The microcontroller has all of the functionality one would hope for: 36 GPIO, 4 timers, serial comms, with the added bonus of programmable analog, programmable digital, and capacitive sensing capabilities.  The ARM chip offers high speed (67MHz) computing, USB access, and additional GPIO available to users.  The board itself includes a couple handy extras like a capacitive sensing slider input and an RGB LED.

 

But the real differentiator in this kit are the  programmable analog components.  But are they worth it?  First off, the Pioneer can be had for a mere $25, making it even cheaper than the Arduino Uno when the cost of a shield, op amp, and peripheral components are added in order to have some analog functionality.  Also, the sleek nature of having a single board computer can be maintained when trying to support a few simple analog functions that can be set by code.  So it seems like a useful, cost-effective, unique feature; but how will it stack up for real-world uses?

 

The first question to ask is if the analog components even worth using. One would hope that they didn't do something silly like put an op amp that requires 2V of output headroom in a 5V system, making it only functional from 2-3V! Below is a comparison between the analog blocks of the Cypress 4200 series (in high power mode with a 5V supply) and the TLC2272 op amp. (Note: the TLC2272AIDR is a standard op amp that I usually have sitting around the bench and use for random jobs thanks to it being rail-to-rail, unity-gain stable, well-characterized, and operates on 5V and +/-5V). 

 

Analog Performance Comparison
SpecificationCypress 4200 MCUTLC2272AIDR Op Amp
Quiecient Current, typ.1mA2.2mA
Gain Bandwidth (GBW)6MHz2.2MHz
Max Output Current (Iout_max)10mA25mA
Input Voltage Headroom (Vin)200mV900mV
Output Voltage Swing (Vout)0.2V – (Vdd – 0.2V)0.09V – (Vdd – 0.35V)
Input Offset Voltage (Vos), max+/-1mV+/-0.95mV
Input Offset Voltage Drift, typ+/-3uV/*C+/-2uV/*C
CMRR, typ80dB75dB
PSRR, typ85dB95dB
Noise, 1kHz, typ72nV/rtHz50nV/rtHz
Slew Rate6V/uSec3.6V/uSec

 

Based on these specs, the programmable op amp blocks included in the 4200 design will do a great job with competing with stand-alone devices. What sort of designs would need analog inputs?  Gaining up an audio signal, or accurately measuring any signal that may be close to ground are a couple of examples.  Now that it looks like a reasonable part, time to start building to uncover the real power of the programmable feature!  Of course, since this is a new platform a new user might not find many projects to explore the system with. Thankfully Element14 has announced 100 projects in 100 days to put some designs out there and get people playing!

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube