Skip navigation
1 2 3 Previous

Connected Cloud Challenge

97 posts
I attempted to connect a Cypress PSoC 6 WiFi-BT Pioneer Kit to AWS (Amazon Web Services). The process had many steps just to get some code loaded. So, I put together this guide to walk you through the setup. In this example I wanted to send the data from the onboard accelerometer, or any sensor, to AWS.   Setup AWS IoT. You can make a free account at their site: https://aws.amazon.com/   Logon as a root user (under your already created AWS account): Open the https://aws.amazon.co ...
Introduction The Software Business Logic The Loop Process Introduction I needed a considerable amount of time moving from the application skeleton described in Super Smart Home #12 PSoC6 Local Node: Application Skeleton to the first beta version of the PSoC6 Pioneer Kit. The reason is due that I have studied in depth the features of the emWin GUI library (provided by Segger) integrating the logic into the pages view and showing a continuous update when on the right page. Before seei ...
AWS Cloud (Services)    In this bloc I will be discussing my hands-on with AWS Cloud and its Services. At the end of this Blog we would have learnt to do the following Create IAM User and Groups Able to Connect our Pioneer Kit to AWS Cloud Able to perform MQTT protocol service between Pioneer Kit and AWS Cloud. With this being said we would have knowledge and requirements to host our Pioneer Kit LIVE onto Connected Cloud.   Please forgive me since I'm new to Cloud and I'm ...
"Matrix" (by WordWeb Dictionary meaning) - An enclosure within which something originates or develops   At the start a lot of confusion engulfed me on the many tools available for the kit. I have recently been using Raspberry pi (with Kali Os installed) and diving into the cypress and MBED website had me sit upright (24/7) having deep thought on how to find my way around. Remember in my earlier blogs I did stress on the challenges and in this blog I would be discussing on some of it   ...
Introduction Making the Case First Design and First Issues Second Design: a Better Result Wrong 3D Printing (Sic!) The Final Build Full Content Already Posted (until now) Sources, Circuits, and Documentation Thanks to Introduction A considerable part of the development of the Super Smart Home business logic is dedicated to the Control Center (Raspberry Pi based device) and the PSoC6 covering the double role to connect to the AWS IoT Cloud and managing some ...
  Connected Cloud - Bus Transport System  Note: Excuse for the water-mark, It costs a lot to subscribe/upgrade and to remove them. Maybe later I'll have it removed, Thanks.       PREV Blog                                               & ...
Start  The start of the challenge was very exiting for me. I was thinking about implementing a solution that can collect and effectively and secure share health related data between multiple parties. And I was getting all required components of the solution. So, what should be simpler than connecting dots between them?   AWS IoT  I had some experience with AWS before by building Alexa skills. And I had a lot of experience with MQTT and related security. But I've been struggling ...
Testing  I' was working on testing of my wearable design and in the process of testing I've broke my key component in the project - the heartbeat sensor. One of the LED legs lost contact,   Recovery Attempt  I've tried to solder the led leg back, but I was not able to fix it.   Logistics Challenge  This sensor was sourced from China. I have still an outstanding order from the beginning of February for a similar sensor. it was no possible for me to get a replacement ...
wanfp97

#13 Summary

Posted by wanfp97 May 25, 2020
I have not finish my project yet, but since today is the due date for the Connected Cloud Challenge, I will make a summary for what I have done.   List of blogpost: #1 Smart Pet Home Introduction #2 Familiarizing with PSoC 6 (Hello World) #3 Familiarize with Device Configurator #4 Controlling a servo motor #5 GPIO read and write #6 GPIO interrupt #7 Resolving issue met in previous blog post #8 Controlling water pump using PSoC6 #9 Amazon FreeRTOS #10 AWS IoT Cloud #11 Water sensor calibrat ...
I have made some modification on the coding that I have used in my previous blogpost #11 Water sensor calibration so that the water dispenser will stop automaticly when the water level reaches the calibrated level.   BOM: PSoC6 WiFi-BT Prototyping Kit, a water pump, two 18650 battery, 18650 battery socket, 2 N-channel MOSFET, a push button, a buzzer, a red led, a green LED, 6x 10k ohm potentiometers, some jumper wires, a bread board, a water pump and hose, a 1.5L water bottle, a 500ml wate ...
Few days ago, I have got some of the component that I have ordered online. With that, I'm going to make some improvements on my water dispenser that I have designed in my previous blogpost #8 Controlling water pump using PSoC6 .   I have replaced the 12 NPN transistor that I used in my previous blogpost with a N-channel MOSFET and also added a water sensor to the water dispenser to detect the water level.   BOM: PSoC6 WiFi-BT Prototyping Kit, a water pump, two 18650 battery, 18650 ba ...
Image to BitMap C-Style Stream Conversion using Python :   As I have discussed in earlier Blog that After fetching Image from DataBase we need to convert that image into C streamable format for LCD display, After analyzing the input file and output file of Image to Bitmap Converter I have created my own code which can be deployed on Server and convert Image files into C-style streamable format.   My Python code to output a table of hex values representing the size and data from a . ...
Introduction Software Skeleton Display Monitoring Pages Software Development Managing the UI: a Challenging Development The Segger emWin Kit Full Content Already Posted (until now) Sources, Circuits, and Documentation Thanks to Introduction The Cypress PSoC6 WiFi BLE kit is a great and powerful board that includes several features it is worth to use locally, regardless of its role to connect to the AWS IoT Cloud. For example, one of the interesting feature ...
Introduction As the deadline have been extended, we are working future more to use of deep learning for recognised to detect dog barking which may harmful of the pedestrian. We train and deploy under AWS SageMaker and connect our IoT device though AWS IoT by fine turning the pre-trained AudioSet by Google's open source as part of Tensorflow model, we fine turning on top of this model as output only two variance: Angrydog or other, which acheive around 90% accuracy.   Amazon SageMaker Amaz ...
Technical vs Technology Challenges    In This blog I will be discussing the requisites on "Technical" and "Technology" Challenges to incorporate into my project.     Technical Challenges: ========================= AWS Cloud SQL database creation AWS Cloud APIs to access database AWS Cloud connect AWS Cloud AI/ML (Clustering algorithm) service and integration with project PSoc boards bring-up BLE Beacon Protocol Implementation (use of APIs to build application) RFID Ca ...