Common Electronic Parts

The following may help you navigate the most common electronics parts we use from the lab supply. Additional tables of parts we have available can be found on Components and Materials.

For a searchable index of all lab parts, please see Physical Computing Lab Inventory.

Microcontrollers

../_images/Pico1.jpg

The Raspberry Pi Pico is a low-cost microcontroller board from the Raspberry Pi Foundation which we will be using for the course. It supports programming in CircuitPython, MicroPython, and C++. Please note this device uses 3.3V logic (not 5V) so not all Arduino circuit examples are compatible. The Pico uses a USB micro-B cable for programming or power. More details: Raspberry Pi Pico datasheet. Lab Part 1005.

Breadboarding and Wiring

Solderless breadboards provide a grid of sockets for developing electronic circuits and microcontroller projects, composed of conductive strips beneath the nonconductive cover.

../_images/breadboard-small.jpg

This small breadboard is sometimes useful for mounting an individual sensor circuit. The grid has 17 rows with no power busses. Lab Part 2108.


../_images/breadboard-medium.jpg

This medium breadboard is a convenient size for a Pico plus a small external circuit. The main grid has 30 rows, the Pico uses 20. Lab Part 2106.


../_images/breadboard-large.jpg

The large breadboards have 63 rows in the main grid, plus four long power busses on the sides. Note: in some versions of this large breadboard the power busses have a break in the center, indicated by a break in the red and blue lines. Lab Part 2104.


../_images/jumper-wires.png

Jumper wires have two pins used to make an electrical connection between two sockets. Lab Part 2102.


../_images/power-supply-5V-3A.jpg

This 5 Volt power supply is useful for powering small gearmotors or large hobby servos. 5V 3A output, 120V input, switching, 5.5mm center-positive barrel jack output. Lab Part 1395.

Note: the barrel jacks have oversize holes and don’t always mate reliably to adapters (part 0789); a quick fix is to bend the adapter pin slightly off center.


../_images/barrel-jack-female-screw-terminals.jpg

Barrel jack to screw terminal adapter intended for connecting the 5V power supply to wire leads. Female, 5.5mm larger diameter x 2.1mm center pin diameter, screw terminal. Lab Part 0789.

Motor and Power Drivers

../_images/Pololu-TB6612-labeled.jpg

The TB6612FNG driver can control two small motors bidirectionally PWM and direction signals for each motor. Dual H-bridge, 1A continous (3A peak) per channel, 4.5V-13.5V. Lab Part 0485.


../_images/IRLB8721PbF.jpg

IRLB8721PbF MOSFET power transistor which can switch large currents using a logic-level control input. This particular part has a gate threshold low enough to work from 3.3V logic like the Raspberry Pi Pico. Typically these operate as high-speed ON/OFF switches with variable output produced using PWM. Lab Part 8721.

Sensors and Switches

../_images/optical-proximity-sensor.jpg

This active sensor emits invisible infrared light and detects when a nearby object reflects it back into the phototransistor sensor. It requires two external resistors to operate. The response time is fast, this can be used for non-contact motion sensing in conjunction with a slotted disc. LTH 1550-01 photoreflective proximity sensor, infrared, NPN phototransistor. Lab Part 0237.


../_images/tilt-switch-0272.jpg

A tilt-sensitive switch which uses a conductive ball moving inside the housing to detect tilt or motion. SPST. Lab Part 0272.


../_images/miniature-limit-switch.jpg

Microswitch, lever, small size, breadboard compatible, UP01DTANLA04, SPDT. Lab Part 0350.


../_images/momentary-switch-0355.jpg

Momentary pushbutton siwtch, breadboard compatible, SPST. Lab Part 0355.


../_images/ADXL335-with-pins.jpg

Analog accelerometer, 3-axis, analog output, ADXL335. Lab Part 0368.


../_images/photocell1-400x400.jpg

This CdS photocell sensor has resistance which decreases in bright light. The response time is relatively slow, it is intended for light-level measurement, not motion sensing. Lab Part 0260.


../_images/HC-SR04-Ultrasonic-Proximity-sensor-350x350.jpg

This active sensor emits inaudible ultrasonic sound pulses and detects the returned echoes. HC-SR04. Lab Part 0572.

Resistors

The lab stocks carbon-composition resistors with 1/4 Watt rating and 5% tolerance in a wide range of values.

../_images/resistor-270.png

270 Ohm resistor, commonly used as an LED ballast resistor. Lab Part 0019. For more values please see 1/4 Watt Resistors.


../_images/resistor-5.6K.png

5.6 kOhm resistor, commonly used as a switch pullup resistor. Lab Part 0043. For more values please see 1/4 Watt Resistors.