Tilt Hydrometer (Part 5) Tilt Simulator & Multi Advertising iBeacons

Summary Using the PSoC 6 AnyCloud Bluetooth Stack to send out “multi-adv” Bluetooth advertising packets with a PSoC 6 and CYW43012.  Multi-adv means sending out multiple different simultaneous Bluetooth Advertising packets.  This includes building a project to simulate a Tilt Hydrometer. Story As I worked on the Tilt project I came to realize that what […]

Mouser Bluetooth Mesh: L5 Bluetooth Mesh Fundamentals

Summary This lesson walks you through the fundamentals of Bluetooth Mesh Networking.  There is actually quite a bit going on from a detail standpoint to make Bluetooth Mesh work as documented in the 713 pages of Bluetooth Mesh specifications: Bluetooth Mesh Profile (333 pages) Bluetooth Mesh Model (317 pages) Bluetooth Device Properties (63 Pages). However, Cypress […]

CY8CKIT-028-EPD and Modus Toolbox 1.1

Summary One of my very influential readers is working on a project where he wants to use the CY8CKIT-028-EPD.  But, he wants to use Modus Toolbox 1.1 instead of PSoC Creator and he observed, correctly, that Cypress doesn’t have a MTB code example project for the CY8CKIT-028-EPD.  I knew that we had a working code […]

PSoC 6, DMA & WS2812 LEDs

Summary At Electronica last fall my project included two strips of WS2812B LEDs.  These LEDs were controlled by a PSoC 4 UDB component that my friend Mark Hastings built.  Here is a link to his project called FunWithLEDs.  That was cool and everything but I wanted to drive the LEDs from my PSoC 6.  The […]

Lesson 3 – PSoC 6 Introduction: FreeRTOS and a Debugging UART

Project Description This project will show you how to build a PSoC 6 project that is running FreeRTOS and printing information to the debugging UART How does it work? The PSoC 6 is a very capable, fast dual Coretex-M MCU.  In order to manage your design complexity that can be attacked with this chip, we […]