-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathblueprint.yaml
37 lines (35 loc) · 1.63 KB
/
blueprint.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
slug: particle-blueprint-tracker-keypad-lcd
type: Tutorial
category: "Tracker projects"
expertiseLevel: "Expert"
tags: ["Tracker", "Display", "Keypad"]
icon: assets/tracker-keypad-lcd-integration.svg
gitrepo: https://github.com/particle-iot/blueprint-tracker-keypad-lcd
name: "Tracker keypad and LCD integration"
shortDescription: "Adding a keypad or LCD to the Tracker One."
version: 1.0.0
models: []
language: ["C++"]
cloudServices: []
integrations: []
supportedDevices:
- name: Tracker One
link: https://www.particle.io/tracker-one/
- name: T-SoM
link: https://www.particle.io/tracker-som/
hardwareDependencies:
- name: Supported device
- name: M8 cable
- name: Board with keypad and LCD interface
introduction: |
This project demonstrates adding peripherals like a keypad, LCD, DAC, and custom LEDs to the Tracker One using the M8 connector. It's a demonstration board showcasing the kinds of hardware integrations possible, ideal for learning and experimentation.
description: |
This project demonstrates adding a keypad, LCD character display, DAC, and cloud configuration to the Tracker One using the M8 connector. It serves as an example of how the M8 connector can be used to expand Tracker functionality.
- Using a MAX7360 to read matrix keypads and drive LEDs
- Connecting a character LCD display with an I2C interface
- Interfacing with 5V I2C devices
- Utilizing an I2C DAC (digital-to-analog converter) for LCD contrast control
- Implementing cloud-configurable settings (contrast)
- Adding data to location events (keypad digits)
- Showing GNSS lock and cloud connection status with custom LEDs
additionalResources: