Skip to content

This repository contains some example projects that I created using a PSoC 5LP

Notifications You must be signed in to change notification settings

ltebs-polimi/PSoC-Example-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSoC Example Projects

This repository contains some example projects that I developed as a teaching assistant of the course Electronic Technologies and Biosensors Laboratory at the Politecnico di Milano university (Milan, Italy).

The projects are intented to explain to the students how to use a PSoC 5LP microcontroller and its IDE, PSoC Creator. In particular, we used the CY8CKIT-059 development kit.

List of projects:

  • Led Driver: project showing different ways of controlling a simple LED
  • HCSR04: project showing how to measure distance using an ultrasound sensor (the HCSR04)
  • MPU9250: project showing how to use the I2C communication protocol and to read accelerometer and gyroscope values from the MPU9250 IMU
  • EEPROM: project showing how to read and write data in the embedded EEPROM.
  • TMUX1208: project showing how to interface the PSoC 5LP with a TMUX1208.
  • I2C: project showing how I2C communication can be established between a PSoC 5LP and a PSoC 6
  • HTS221: project showing how to communicate with a HTS221 temperature and relative humidity sensor using the I2C protocol. This project also implements some software design patterns for embedded systems.
  • BME280: project with a full driver for the BME280 temperature, pressure, and humidity sensor.

Future projects:

  • EEPROM
  • ST HTS221
  • ST LPS25H
  • Sensirion SHT7x and SHT85
  • ADC measurements
  • DMA
  • UART

About

This repository contains some example projects that I created using a PSoC 5LP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published