Skip navigation
Home > All Places > Topics > IoT Developer Zone > Blog
1 2 Previous Next

IoT Developer Zone

23 posts
MatthewS_51

Smart Mailbox

Posted by MatthewS_51 Jun 17, 2020

This project was submitted by @saicheong in the PSoC 6 and Wi-Fi/Bluetooth Connected Cloud Challenge on Element14 and was one of the winners!

Smart-Mail-Box.jpg

 

Project Technology Focuses

  • PSoC® 6 Arm® Cortex®-M4 and Cortex-M0+ MCU
  • CYW4343W 802.11n Wi-Fi + Dual-Mode Bluetooth Radio
  • AWS IoT Cloud Services
  • Arm Mbed OS
  • iOS Mobile App

 

Project Requirements 

Hardware

 

Software

 

Project Description

This project implemented a smart, cloud-connected, ML driven Mailbox for the home. This project leveraged essentially all of the components on the PSoC 6 WiFi-BT Pioneer Kit: PSoC 6 of course to process motion sensor data and drive the TFT display, alerting that people are at the Mailbox, on-board Wi-Fi/Bluetooth radio to transmit to an iOS mobile app via BLE as well as send data to AWS IoT Core to then interface with other AWS Cloud and Amazon services such as Kinesis, S3, Lambda Functions, etc – and the on-board F-RAM was used for data-logging as well. A ML model was also built up using TensorFlow and Amazon SageMaker Studio to detect if and what type of dog is at the Smart Mailbox.

mail.PNG

 

Project Links

 

Resource List

Hardware:

 

Software:

 

AWS IoT Technical Resources

MatthewS_51

Smart Pill Dispenser

Posted by MatthewS_51 Jun 17, 2020

This project was submitted by @Jeromedominic in the PSoC 6 and Wi-Fi/Bluetooth Connected Cloud Challenge on Element14.

 

 

Project Technology Focuses

  • PSoC® 6 Arm® Cortex®-M4 and Cortex-M0+ MCU
  • CYW4343W 802.11n Wi-Fi + Dual-Mode Bluetooth Radio
  • AWS IoT Cloud Services
  • Servo Motor Control

 

Project Requirements 

Hardware

 

Software

 

Project Description

This project recognized the benefits that IoT devices can have on an aging population that needs to take multiple different types of medication throughout the day – which can be incredibly confusing and deserves some automation. This Smart Pill Dispenser project create an Alexa skill that when initiated, dispensed a particular pill with a small Servo Motor driven by PSoC 6. PSoC 6 in this project also drives a graphical display that displays which pills have been provided to the patient during the day so far.

smart pilll.PNG

 

 

Project Links

 

Resource List

Hardware:

 

Software:

AWS IoT Technical Resources

 

MatthewS_51

Smart Sump Pump

Posted by MatthewS_51 Jun 16, 2020

This project was submitted by @Cmelement14 in the PSoC 6 and Wi-Fi/Bluetooth Connected Cloud Challenge on Element14.

Smart Sump Pump.jpg

 

 

Project Technology Focuses

  • PSoC® 6 Arm® Cortex®-M4 and Cortex-M0+ MCU
  • CYW4343W 802.11n Wi-Fi + Dual-Mode Bluetooth Radio
  • AWS IoT Cloud Services

Project Requirements 

Hardware

Software

 

Project Description

This project implemented a Smart backup Sump Pump – essentially a device to remotely monitor water level in a basement. This project leveraged the PSoC 6 WiFi-BT Pioneer Kit to monitor Floor Water Sensors, and then transmit that data to AWS IoT Core where a text messaging system was setup to alert the user of water level getting to a certain level.

sump pump.PNG

 

Project Links

 

Resource List

Hardware:

 

Software:

AWS IoT Technical Resources

 

MatthewS_51

IoT Billboards

Posted by MatthewS_51 Jun 16, 2020

This project was submitted by @Sami9974 in the PSoC 6 and Wi-Fi/Bluetooth Connected Cloud Challenge on Element14.

IoT Billboards.jpg

 

 

Project Technology Focuses

  • PSoC® 6 Arm® Cortex®-M4 and Cortex-M0+ MCU
  • CYW4343W 802.11n Wi-Fi + Dual-Mode Bluetooth Radio
  • AWS IoT Cloud Services
  • SEGGER emWin

 

Project Requirements 

Hardware

Software

 

Project Description

This project implemented an IoT Billboard system – where users could “rent” an IoT Billboard through a website that the project creator built. That website interacts with a database based on PostgreSQL that stores user details, billboard images, payment details, and more. AWS IoT Core also interacted with this database and pulled these images that users were renting out. The PSoC 6 WiFi-BT Pioneer Kit would poll AWS IoT and pull down the images over MQTT, and displays the images for a certain amount of time on the TFT Display Shield that comes with the Pioneer Kit using the LCD BitMap converter for emWin.

 

iot billboards.PNG

 

 

 

Project Links

 

Resource List

Hardware:

 

Software:

 

AWS IoT Technical Resources

MatthewS_51

Home Automation Hub

Posted by MatthewS_51 Jun 16, 2020

This project was submitted by @Balearicdynamics in the PSoC 6 and Wi-Fi/Bluetooth Connected Cloud Design Challenge on Element14 was one of the winners!

Home Automation Hub.jpg

 

 

Project Technology Focuses

  • PSoC® 6 Arm® Cortex®-M4 and Cortex-M0+ MCU
  • CYW4343W 802.11n Wi-Fi + Dual-Mode Bluetooth Radio
  • AWS IoT Cloud Services
  • SEGGER emWin

 

Project Requirements 

Hardware

 

Software

 

Project Description

This project implemented a full Home Automation Hub using PSoC 6, Cypress Wi-Fi/Bluetooth, as well as AWS IoT Services as the Connected Cloud Challenge required. The “PSoC 6 Control Center” as described in the project, aggregated multiple sensor nodes including: a door opener node, lighting node, alarm node, door bell node, etc. and then transmitted this sensor data to AWS SiteWise to build a scalable management system. SEGGER emWin was also used to drive a rich graphical display on the TFT Display Shield that comes with the PSoC 6 WiFi-BT Pioneer Kit to show different characteristics of the home.

home hub.PNG

 

 

Project Links

 

Resource List

 

Hardware:

 

Software:

 

AWS IoT Technical Resources

This project was created by our partner Sensirion, who is a leading sensor manufacture of gas and liquid flow sensors, differential pressure, as well as environmental sensors.

 

 

Project Technology Focuses

  • PSoC 6 Arm® Cortex®-M4 and Cortex-M0+ MCU
  • CYW4343W 802.11n Wi-Fi + Dual-Mode Bluetooth Radio
  • Sensirion Particulate Matter Sensor, Humidity/Temperature Sensor, and Indoor Air Quality Sensing
  • Arm Mbed™ OS
  • Sensor Data Transmission to Cloud via Wi-Fi

 

Project Requirements 

 

Project Description

 

With rising pollution levels worldwide, as well as the rise of smart homes and smart buildings, air quality monitoring is becoming an important capability for IoT engineers to design into their devices. Both in outdoor and indoor environments, logging air quality data, locally processing this data, and providing insights by posting to a cloud platform via Wi-Fi connectivity are valuable in ensuring health and safety. Cypress’ PSoC 6 MCU and Sensirion’s air quality sensors are the ideal choices for these systems.

This project covers the entire data flow, from reading it out from the sensors through I2C, processing the data locally, data upload to a cloud service as well as an example dashboard users can set up themselves.

 

 

Project Links

 

Resource List

This case study is from Lantronix, our strategic ecosystem partner and a leader in providing reliable Wi-Fi/Bluetooth modules powered by Cypress wireless, along with a suite of built-in-device enterprise-grade security software.

 

Case Study Technology Focuses

  • Features the Lantronix xPico 240 Embedded IoT Gateway
    • Hosts the Cypress CYW43907 Dual-Band (2.4/5 GHz) 802.11n Wi-Fi MCU with integrated Arm® Cortex®-R4 and 2MB RAM.

 

Case Study Description

 

Delivering Smart Connectivity to Industrial Weighing Scales

 

Business Challenge

Connected weighing scales and POS systems have been deployed in the retail environment for many years. Serial hard wire or Ethernet has commonly been the connectivity method used. In today’s highly dynamic retail space, quick configuration of the store and the various departments is required to enable rapid product/services changes. This makes wired connectivity more and more inconvenient to maintain and even potentially detrimental to business fluidity.

This case study explores a global manufacturer of industrial and commercial weighing scales that needed an industrial-grade, reliable, and secure enterprise Wi-Fi solution for building commercial weighing machines to be used in diverse retail environments. The smart, connected industrial weighing scales would be used in retail stores and would wirelessly communicate accurate weight and pricing information of items to the retailer’s point of sale systems throughout the day. This customer needed a globally certified solution that would mitigate significant product validation and re-certification risks and cost – in addition to implementing wireless connectivity and security upon which they could depend.

 

Solution

The customer’s ideal solution was the Lantronix xPico 240 Embedded IoT Gateway hosting Cypress’ CYW43907 Dual-Core Arm Cortex-R4 Dual-Band (2.5/5 GHz) 802.11n Wi-Fi MCU. This module provides world-class dual-band Wi-Fi, antenna diversity, Enterprise Wi-Fi security and industrial-grade wireless connectivity management enabling rapid time to market.

The winning features of the xPico 240 include:

  • Hosting the Cypress CYW43907, providing world-class wireless performance in challenging RF environments through an integrated Arm® Cortex®-R4 with 2MB of RAM combined with a high performance Dual-Band (2.4/5 GHz) 802.11n Wi-Fi radio
  • Being in the Lantronix xPico module series: Comes pre-loaded with firmware that includes secure wireless network connectivity options such as the complete set of EAP authentication protocols.  There is an SDK available if unique features or customizations are also required
  • Delivering a compact footprint with full certifications making integration into the product design easy and fast

 

With these features, the smart weighing scales customer was able to build a market-ready prototype quicker, reduce total cost of development, go to production faster, and deliver a comprehensive solution to market on time.

 

 

 

Want to get started with the Lantronix xPico 240? Here is how:

  1. Purchase a xPico 240 Eval Kit: XPC240300EK
  2. Download the xPico 240 Eval Kit Quick Start Guide
  3. Review the resources below and contact Lantronix Technical Support for further questions

 

Resource List

This case study is from our strategic ecosystem partner, Laird Connectivity who leverage Cypress’ industry leading Wi-Fi/Bluetooth combo and Bluetooth stand-alone radio chipsets in their certified module portfolio.

Laird Logo.png

 

Case Study Technology Focuses

  • Features the Laird Connectivity Sterling-LWB
    • Hosts the Cypress CYW4343W 802.11n + Dual-Mode Bluetooth Combo Radio

 

Case Study Description

 

Fashion Meets Function: Wi-Fi/Bluetooth Module and Services from Laird Connectivity Brought OPKIX’s Revolutionary Phone-Enabled Camera to Life

 

Business Challenge

The sheer volume of video uploaded to the internet is truly astounding, and it shows no signs of slowing. For instance, over 300 hours of video is uploaded to YouTube every minute, and platforms like Facebook and Instagram are increasingly driven by video, with countless creators who make their content on the fly. The vast majority of that video is shot, edited, and uploaded through one device: the smartphone.

The innovative company OPKIX wanted to provide a fashionable, wearable, wireless camera that changes the way people shoot video. It would always be ready at the tap of a button for when that perfect moment arrives and could be charged in an attractive base unit.

OPKIX needed more than just a great idea and a great RF design – they needed a great partner to help get it done. There were lots of unknowns at this early phase:

  • What wireless module would be the best fit?
  • What does the finished product look and feel like in terms of material design?
  • What does the road to regulatory compliance look like?

OPKIX was looking for solid answers to these critical questions. What they ultimately found was a partner in Laird Connectivity with a deep understanding of wireless, superior support, and experience bringing great technologies to market on a strict schedule.

 

Solution

OPKIX selected the Sterling-LWB Wi-Fi/Bluetooth combo module to introduce wireless connectivity between the base unit and smartphone. Laird’s Sterling-LWB hosts Cypress’ widely popular, market proven CYW4343W chipset radio delivering world-class RF performance and interoperability. This ensured reliable uploads and a delightful user experience.

OPKIX also took advantage of numerous other services that truly differentie Laird Connectivity in this space.  They were able to replicate the base unit’s design with Laird Connectivity’s RF design services team and choose the perfect materials to produce an enclosure for the egg base and cameras. They utilized Laird Connectivity’s rapid tooling and injection molding services to get a prototype quickly. They also secured FCC Testing and approval quickly. They have even been able to work with Laird Connectivity’s software design team for Linux driver integration.

Overall, Laird Connectivity’s testing capabilities, regulatory expertise, hardware/software design, and prototyping combined with an industry-leading, reliable Wi-Fi/Bluetooth wireless solution from Cypress proved critical on the road to a successful launch of the OPKIX One.

Want to get started with the Laird Connectivity Sterling-LWB? Here is how:

 

1. Purchase a Sterling-LWB Eval Kit

  • Sterling-LWB SD Card Dev Board with U.FL (MPN: 450-0155)
  • Sterling-LWB SD Card Dev Board with Chip Antenna (MPN: 450-0156)
  • Sterling-LWB for WICED Carrier Board (MPN: 450-0156)

 

2. Depending on your Eval Kit, download the user guide:

 

3. Review the resources below and download the Sterling-LWB Sensor Demo by completing this form here

 

Resource List

MatthewS_51

NB-IoT Cloud Demo

Posted by MatthewS_51 Mar 16, 2020

This project was created by an extremely talented Cypress Employee: Holger Wech who is a Sr. Staff Applications Engineer in the Internet, Compute & Wireless Business Unit (ICW).

 

Project Technology Focuses

  • PSoC 6 Arm® Cortex®-M4 and Cortex-M0+ MCU
  • NB-IoT LPWAN Connectivity

 

Project Requirements 

 

Project Description

This project showcases how PSoC 6 is an ideal host MCU for not only Wi-Fi or Bluetooth applications, but also LPWAN connectivity technologies such as NB-IoT. NB-IoT is a low-power, wide area network suited for high-volume, low-power nodes that may be in areas with challenging radio environments. The PSoC 6 MCU Dev Kit was connected to the Digi NB-IoT Xbee Module through a SparkFun Arduino à Xbee transposer board. The PSoC 6 MCU Dev Kit also hosts an environmental sensor shield from SparkFun. Temperature, relative humidity and barometric pressure is processed on PSoC 6, then sent to Deutsche Telekom's Cloud of Things (CoT). A CoT online dashboard is also created which visualizes the sensor data over time.

 

Project Links

 

Resource List

MatthewS_51

Predictive Maintenance

Posted by MatthewS_51 Mar 16, 2020

This project was submitted by Nekhil R in Make With Mesh: The Cypress & Digi-Key Bluetooth 5 IoT Design Contest Sponsored by Embedded Computing Design and was one of the winners.

 

Project Technology Focuses

  • CYW20819 Dual-Mode Bluetooth 5 MCU
  • Bluetooth Mesh
  • Cypress  BT Mesh Android Mobile App

 

Project Requirements 

Hardware

Software

 

Project Description

Predictive Maintenance is an important industrial application that will benefit greatly with the mass adoption of Bluetooth Mesh that is forthcoming. This project took the Cypress EZ-BT Bluetooth Mesh Development Kit and actually implemented a Bluetooth Mesh powered predictive maintenance prototype. The project installed 3 different Mesh Nodes (there are 4 nodes in the Cypress BT Mesh Dev Kit) in a car engine and streamed temperature sensor values to a customized version of the Android Mesh Mobile Reference App provided by Cypress.

 

Project Links

 

Resource List

MatthewS_51

Smart Water Dispenser

Posted by MatthewS_51 Mar 16, 2020

This project was created by the Cypress Partner: Arrow who is a global distributor as well as a strategic partner for creating development platforms based on Cypress technology.

 

Project Technology Focuses

  • CYW43907 Dual-Band 802.11n Wi-Fi Arm® Cortex®-R4 MCU
  • PSoC® 5LP Arm Cortex-M3 MCU
  • IBM Watson IoT Cloud
  • Gesture Control via CapSense® capacitive sensing

 

Project Requirements 

Hardware

  • Quicksilver IoT Dev Kit (QUICKSILVER-EVL)
  • PSoC 5LP Prototyping Kit (CY8CKIT-059)
  • Valve, Faucet Head, Mount/Hinge Components (see tutorial below)

Software

 

Project Description

This project showcases Arrow’s own IoT Development Kit: Quicksilver featuring Cypress Wi-Fi as well as utilizing PSoC 5 for control. The idea was to build a smart water dispenser that tracks the amount of water remaining in the container, daily water usage, and employee water consumption by day. At fixed time intervals, water level percentages are sent up a cloud-based IBM database with associated time stamps so that water levels can be tracked remotely, and water refills can be planned accordingly. Additionally, gesture control using CapSense was included for ease of use and controlled water pouring.

 

Project Links

 

Resource List

This project was submitted by @Samyak Jain in The Cypress Bluetooth 5 IoT Design Contest with Mouser and Electromaker.io and was one of the winners!

 

Project Technology Focuses

  • CYW20819 Dual-Mode Bluetooth 5 MCU
  • Bluetooth Mesh
  • Gas/Smoke Sensing

 

Project Requirements

Hardware

Software

 

 

Project Description

With pollution an ever-rising concern in all geographies, this project implemented a prototype of how Bluetooth Mesh could be used to provide valuable insights in real time. This project leveraged the EZ-BT Bluetooth Mesh Development Kit and hooked up Gas Sensors to two different nodes, and then had one Mesh Node being a base station, connected to an LCD display. The different gas sensor values were streamed within the mesh network to the base station node, with the LCD display showcasing the current pollution metrics in real time. This project could also be expanded to multiple pollution tracking nodes.

Project Links

 

Resource List

This project was submitted by @Samyak Jain in The Cypress Bluetooth 5 IoT Design Contest with Mouser and Electromaker.io and was one of the winners!

MatthewS_51

Smart House Demo

Posted by MatthewS_51 Mar 16, 2020

This project was created by the Cypress Partner: Atmosphere. Atmosphere has developed a low-code web IDE platform to simplify sensor to cloud design.

 

 

Project Technology Focuses

  • CYW20819 Dual-mode Bluetooth 5 MCU
  • Atmosphere IoT Low-code Web IDE

 

Project Requirements

Hardware

Software

 

Project Description

This Smart House Demo was created within the Atmosphere low-code web IDE. It is powered by the CYW20819 Dual-Mode Bluetooth 5 MCU. The CYW20819 Arduino Eval Kit is used as a basis for this prototyping platform. It is placed within an actual Smart House enclosure, and connected to some external sensors as well as a relay to control a small fan. The CYW20819 Arduino Eval Kit sends sensor data via BLE to an Atmosphere Mobile App (ready-to-use, provided by Atmosphere). Through the mobile app a user can set the fan to turn on/off based on a certain set point.

 

Project Links

 

Resource List

MatthewS_51

Smart Thermostat

Posted by MatthewS_51 Mar 16, 2020

This project was created by an extremely talented Cypress Employee: Alan Hawse (@iotexpert) who is the  Sr. VP of Solutions and Software at Cypress.

 

Project Technology Focuses

  • PSoC 6 Arm® Cortex®-M4 and Cortex-M0+ MCU
  • CYW4343W 802.11n Wi-Fi + Dual-Mode Bluetooth Radio
  • AWS IoT Cloud Services
  • Arm Mbed OS

 

Project Requirements

Hardware

Software

 

Project Description

This project is one of the lessons within an online Virtual Workshop hosted by Cypress and Mouser titled: IoT Design with Cypress PSoC® 6 MCUs and Wi-Fi/Bluetooth using Arm® Mbed™. This project particularly intends to create a small Smart Thermostat prototype – leveraging the PSoC 6 WiFi-BT Pioneer Kit. An ADI temperature sensor is connected to the kit with temperature data processed on PSoC 6. That data is then transmitted to AWS IoT Cloud and also displayed on the TFT Display Shield that comes with the Pioneer Kit. Temperatuer is recorded along with a set point, current time, and thermostat “mode” (Warm, Cool, etc).

 

 

Project Links

 

 

Resource List

MatthewS_51

Tire Pressure Monitoring

Posted by MatthewS_51 Mar 16, 2020

This project was submitted by Ashok Ra in Make With Mesh: The Cypress & Digi-Key Bluetooth 5 IoT Design Contest Sponsored by Embedded Computing Design and was one of the winners

 

Project Technology Focuses

  • CYW20819 Dual-Mode Bluetooth 5 MCU
  • Bluetooth Mesh

 

Project Requirements

Hardware

Software

 

Project Description

This Tire Pressure Monitoring System (TPMS) project set out to implement Bluetooth Mesh in a car, leveraging the 4 mesh nodes of the EZ-BT™ Bluetooth Mesh Development Kit on each of the 4 tires of a car. Each node streamed sensor data to a central hub which was a CYW20819 Arduino Eval Kit connected to a E-Ink Display. The data would be processed on the CYW20819 and then displayed on the E-Ink. Raising the temperate of the car via AC would change the sensor values being streamed to the hub via the CYW20819 based Mesh network.

 

Project Links

 

Resource List