element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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
Digital Fever
  • Challenges & Projects
  • Project14
  • Digital Fever
  • More
  • Cancel
Digital Fever
Blog PSOC4 Capsense in a much more fun way
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Digital Fever to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: hugohu
  • Date Created: 15 Apr 2021 3:25 AM Date Created
  • Views 855 views
  • Likes 7 likes
  • Comments 1 comment
  • digitalfeverch
Related
Recommended

PSOC4 Capsense in a much more fun way

hugohu
hugohu
15 Apr 2021

Thanks for falling for my vague and somewhat clickbait title!

 

It's definitely a way to... experiment with the built in Capsense technology on the PSOC4(board 043).

 

Did I also procrastinate 6 weeks to begin working with the PSOC? Yes.

 

Did I procrastinate on writing this blog? Also yes.

 

After encountering a wall of problems:

 

Originally I planned on building a function generator.

That did not work out. Miserably.

 

Then, I made the wonderful idea of using linux on a EBAZ4205(Zynq7010 board). Did that work? No. After watching/reading 10 different tutorials and following each step to the pixel, my board did not do what it was supposed to do.

 

Now, with a deadline on the 14th and it being the 13th, I decided to use my Spartan Edge Accelerator Board that has a ESP32 coprocessor to make a project that shows how you can use a FPGA combined with ESP32.

 

Did that work? Also no.

 

Oh, and I also made an arduino Due function generator that I misplaced.

 

After a series of unfortunate events I decided to do something much... more simple...

 

A friend had sent me a luggage tag with a corgi on it, and I had also been designing a corgi board that had a reset button on the nose.

 

Looking at the luggage tag... my coffee deprived brain shouted at me... "BOOP, BOOP, BOOP"
So... I used the tag and... literally make the nose "boopable" and when you get closer to the wire with a palm/finger the lights behind it start to dim. Stupid right? I'm aware.

 

The project is based off the example code from Cypress("Capsense CSD"), and tweaked a bit to have the LED brighten when the finger moves towards the light, and configure the pin settings differently(meant to take an external LED pin but my VM crashed from load).

 

It's basically done by going into the PWM module > Configure > PWM > Line Output: direct.

 

Here's a demo video:

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Is this hard to make? No.
Does this do much? Also no.Does this literally have any purpose other than to waste energy? Also no.

Is it fun? Well, I think so image

  • Sign in to reply

Top Comments

  • dubbie
    dubbie over 4 years ago +1
    Hugo, I also have many projects that do not work so I can empathise. Still, as long as it is fun I like you, will continue to 'have a go'. Dubbie
  • dubbie
    dubbie over 4 years ago

    Hugo,

     

    I also have many projects that do not work so I can empathise. Still, as long as it is fun I like you, will continue to 'have a go'.

     

    Dubbie

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
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