Adding solar to a project has a few more steps then just hard wiring a solar panel. Solar panels fluctuate with power delivery to a system. To combat this, solar panels often charge a power cell or battery. This battery provides constant power to your project .
This walkthrough goes through the process of creating a PSoC® 4100S Plus prototyping board PCB footprint.
This tutorial goes through how to save CIS schematics and PCB layers as a PDF.
In this assignment, you will learn how to use I$^{\text{2}}$C serial communication on the PIC18F47Q10 Curiosity Nano and MCC. This will be critical for your semester project as every team has at least two serial peripherals (e.g., wifi module, serial sensor). To prepare you for the next homework assignment and your semester project, you will create an array of LEDs that will increment by one each time a button is pressed. You will use an 8-bit I/O expander IC that is used in situations when you run out of I/O pins on a microcontroller and cannot swap the microcontroller for one with more I/O pins.
These instructions serve as an alternative to the Anaconda installation instructions, which you can use if the installation fails. There is no need to install it both ways.
In order to program a Cypress Programmable System on a Chip (PSoC®), you first need to install Integrated Development Environment (IDE) software on your computer. An IDE is program that you install on a computer to support the development of software for a particular hardware platform. It typically includes a text editor for editing source code, a compiler to covert source code into machine code, and a debugger for helping to identify the source of errors in source code.
An interrupt is a signal received by a microcontroller and emitted by hardware or software that is signaling a system event that needs immediate attention. Interrupts are useful to avoid constant monitoring of electronic peripherals (e.g., sensors).
Infrared (IR) emitters and detectors come as a pair of devices; one is a light source, and the other is a light sensor. They are tuned to emit and detect the same wavelength of light. They can be useful for sending light-based digital messages, detecting objects, or measuring distances. Because they are in the infrared portion of the light spectrum, they are invisible and less likely to be corrupted by visible light sources. See Scherz & Monk Section 5.7.1 for a complete explanation of how phototransistors work.