Hello everyone, First, Happy to be a part of the At The Core Design Challenge. I would like to give an insight into what we will be testing and how it would make an impact in the day to day life.
Why do we need this?
Failure of an incubat...
I have been stuck in a problem, I think, in the macros and definitions generated by the project creator wizard. I am not 100% sure, but I have a feeling it's a bug. Let's try to explain what happened and what workaround I adopted.
You all have seen t...
#1 The first move
1 Tennis Picker
Tennis Picker is automatic tennis picking robotic arm with embedded Machine Learning engine within the PSoC 62S4 core, which balanced the low power and high performance with IPC communication between CM0+ core and CM...
I think that the first goal is reached. the Pioneer Kit is able to show a real 320x240 8bpp image!
Now it's time for making the VGA video driver more flexible so that I can change the horizontal and vertical resolution for my emulator. I need a...
This is a good rainy day for examining code and parameters with a good cup of coffee and nice music.
The video frame is stable, even if the naive method that I used now for sending RGB data to the monitor is not what I have in mind. Anyway, I will ex...
Bad news,
what I have thought to work actually doesn't. As I was worried, the variation of the frequency generates a very shaky and unstable video signal. I am not showing here the code implemented so there won't be confusion, but things don&...
Now that we have the timings, we can do the math in order to implement a PWM channel to generate the HSync signal on P9_0. The PWM can be generated by the TCPWM peripheral which uses the peripheral clock. When we start an "Empty" project for&nbs...
Hello to all,
first of all, this post will be long, but I will try to expose the VGA RGB video generation on the PSoC62S4 Pioneer kit, that I am working on. I hope this will be helpful to understand some problems involved in this phase of the pr...
A week passed since I started my adventure with the PSoC6, and I can say it's a love & hate
As I said I will implement a VGA signal generator, and I have selected ports and pins to use. The "love" is that this chip offers a wide range of p...
This is the third day that I am walking in the Infineon world, as I expected, things are different than I am used to. Why am I here? Well, there are many reasons why I decided to candidate for a challenge based on an "unknown" to me product.&nbs...
I have worked with the examples provided with ModusToolbox and everything works perfectly. I immediately have seen the use of
cy_retarget_io.h
that is used also for targeting the standard IO "printf" function to the serial port. So, as my ...
Ever since I saw the movie "The Martian" I've always wanted to say: "It's 2:52 pm Sol-0, Here we are...", like the video log of the astronaut... The adventure starts.
Anyway, the kit just arrived, and again I am sur...
I am going on with my reading time.
I have written down the list of signals that my application needs, and I am having an overall idea of timers, DMA, and IRQ handlers. I must say that ModusToolbox peripheral configurator should make the work m...
Today I am in full immersion into the schematic of the Kit and into the datasheet of the PSoCTm 62 to understand exactly the signals that I can use.
I always find useful this process because it lets me know better the hardware and how it works. ...
Today is another day, but the good news is that there is a challenge waiting for me/you.
This is a chance to share something with other developers and enthusiasts alike, learning and going towards a goal, hoping to give your best every day (and of c...
Hello folks,
Here starts my adventure into the world of Infineon PSoC 62. I am saying adventure because I have never worked with this family of ARM microcontrollers, so this challenge is a good occasion. This is a sane competition wit...