Category: Blog Posts

PSOC5 SAR ADC Trick(s)

This blog entry assumes some familiarity with A/D concepts. See the maxim tutorial linked below for more detailed information. The PSOC5 ADC suite includes 2 SAR (Successive Approximation Register) Analog to Digital convertors. The PSOC5 SAR’s can digitize up to 1 million samples per second. The SAR component allows...

How To Kill Off Future Sales

Infineon appears to be methodically killing Cypress, in my opinion. As you know, I am a fan of the PSOC5 with the PSOC Creator, using VSCode to code/debug on the Mac after design on PSOC Creator, with KitProg or KitProg2 (see previous posts. That introduces some clunky, but with...

FreeCAD 0.20

I started out using Sketchup. It is still a great program, but no longer has an un-timed license available. I purchased the last un-timed license (Sketchup 2020 for almost $1,000) and use that program when I need a quick and dirty 3d print. Sketchup 2016 can be downloaded, allows...

Qt Compiles: Cute Shattering Sound When Compiler Upgrading

Rant I have some Qt code that has been compiling for about 8 years now. On Windows. On Linux. On Macintosh. The program is decently complex. Once I upgraded my Macintosh to Monterey, everything started falling apart. Qt complained it has not been tested under the SDK, and I...

PSOC5 Compile & Debug Using Slight Of Drive Hand

I have a very old MacBook pro (3,1), core 2 duo, OS X El Capitan. The core 2 duo is one of the first 64 bit processors. I wanted to use it as a kick-around machine for debugging in the lab during high temperature testing. Unfortunately, the current VSCode...

CY8CKit-059, PSOC5LP, VSCode, KitProg3, C++

KitProg3 now works with PSOC5LP, if you put lipstick on a debugger stub. I finally deciphered some of the issues regarding using KitProg3 with PSOC5LP. You have to promote a KitProg2 and use him for the job. TLDR; Cut off the KitProg stub from the 059 kit. Get a...

QtCreator, Android Studio, Emulators, UDP To Local Network

Android studio is a very sensitive IDE. If you frown while working with it, it breaks. Qt Creator is also sensitive, and the Qt Company’s internal divisions and constant direction changes are making that platform a bit dicey as of late. Google now has massively changed its requirements for...

Qt Creator, Android, Mac

Now for something totally different…. Note: No graphics on this set of instructions. In one of my previous posts, I showed how to work with PSOC5 with QtCreator, bare metal. In this post I will discuss my experience with actually getting QtCreator to do an android application. A “Hello...

(Updated) CY8CKit-059 On Linux, Finally! Mac Monterey Issues.

If you have read the previous posts about debugging the PSOC5LP on the Macintosh, you have noticed that I have not approached working with Linux. Having a Mac environment was enough for me. Well, that changed recently. TLDR skip rambling –> go to “Linux OnethinxPack Reinstall, Reading Directions This...

CY8CKit-059, fw-loader, KitProg, KitProg2, KitProg3, Ugh.

I have commented on my path to getting to the point where the PSOC5LP can be used with the Macintosh (or Linux or Windows) without PSoC Creator except for the initial internal schematic based hardware design. As I have commented in the past, the WYSIWYG Graphic Design Tool for...