Connected Drone Ground Control
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
This project was submitted by @balearicdynamics in the PSoC 6 and Wi-Fi/Bluetooth Change the Planet with PSoC® IoT Design on Hackaday.io and was one of the runner-ups!
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
- LoRaWAN® Connectivity
Project Requirements
- Hardware
- PSoC 6 WiFi-BT Pioneer Kit (CY8CKIT-062-WIFI-BT)
- Arduino MKR WAN 1300 (ABX00017)
- Software
Project Description
This project added the edge processing and connectivity capabilities of combining PSoC 6 and Wi-Fi to a NanoDrone project. This project is actually a great example of how IoT technologies (like the combination of our MCUs, Wireless, and Software) can add exciting innovation to current embedded projects. Essentially the developer here created a connected “Ground Control Unit” for his drone. The PSoC 6 WiFi-BT Pioneer Kit interfaced with an Arduino LoRaWAN Dev Kit which is receiving locational and environmental data from the NanoDrone. This data is shared with the PSoC 6 MCU through a wired connection, processed, and then sent to AWS IoT Core as well as an AWS IoT SiteWise Portal to categorize, monitor, and visually represent the data provided by the NanaDrone prototype system.
Project Links
- Project Code (GitHub Repo under maintenance)
- Full Project Tutorial, Blogs, and Videos
Resource List
Hardware:
- PSoC 6 WiFi-BT Pioneer Kit (CY8CKIT-062-WIFI-BT) User Guide
- PSoC 62 MCU (1MB Flash, 288KB SRAM) Datasheet
- PSoC 62 MCU (2MB Flash, 1MB SRAM) Datasheet
- CYW4343W 802.11n + Dual-Mode Bluetooth Radio Chipset Datasheet
- Murata Type 1DX Wi-Fi/Bluetooth Module (housing CYW4343W) Datasheet
Software:
- ModusToolbox™ Software Environment
- Download available on this page for Windows®, macOS®, and Linux®
- All ModusToolbox Software Environment Documentation
- ModusToolbox Software Environment Community Technical Forum
- - Mbed OS Resources:
- -Amazon FreeRTOS Resources:
- Cypress Amazon FreeRTOS Community Technical Forum
- Cypress Amazon FreeRTOS Qualified Hardware Page
- Amazon FreeRTOS OS Documentation
- Cypress Amazon FreeRTOS PSoC 6 + Wi-Fi/BT Dev Kit Getting Started Guide
- Cypress Amazon FreeRTOS SDK Repository
- Cypress Amazon FreeRTOS Example Projects
- Running Amazon FreeRTOS Code Examples Knowledge Base Article
AWS IoT Technical Resources