Exploring Arduino

Companion Site for the Book by Jeremy Blum

  • Where to Buy
  • Part Kits
  • 1st Edition Content
    • Chapter 1
    • Chapter 2
    • Chapter 3
    • Chapter 4
    • Chapter 5
    • Chapter 6
    • Chapter 7
    • Chapter 8
    • Chapter 9
    • Chapter 10
    • Chapter 11
    • Chapter 12
    • Chapter 13
    • Chapter 14
    • Appendix A
  • 2nd Edition Content
    • Chapter 1
    • Chapter 2
    • Chapter 3
    • Chapter 4
    • Chapter 5
    • Chapter 6
    • Chapter 7
    • Chapter 8
    • Chapter 9
    • Chapter 10
    • Chapter 11
    • Chapter 12
    • Chapter 13
    • Chapter 14
    • Chapter 15
    • Chapter 16
    • Chapter 17
    • Appendix A
  • Resources

PN2222 NPN Transistor

pn2222

Image courtesy of Adafruit

Use an NPN Base Junction Transistor (BJT) to drive high current loads (like motors) using your Arduino.

Download the PN2222 Datasheet (PDF)

Buy a PM2222 NPN Transistor from Amazon, Adafruit, SparkFun, or Newark.

  • Arduino Uno
  • USB Cable
  • Jumper Wires
  • 10kohm Resistor
  • Half-size Breadboard
  • 220ohm Resistor
  • Pushbutton
  • Red LED
  • Common Cathode RGB LED
  • TMP36 Temperature Sensor
  • Photoresistor
  • SN754410 H-Bridge IC
  • 1kohm Resistor
  • 150ohm Resistor
  • Green LED
  • Blue LED
  • Yellow LED
  • 10kohm Trim Potentiometer
  • 9V Battery
  • 9V Battery Clip
  • 5V L4940V5 Linear Regulator
  • 22uF Electrolytic Capacitor
  • 0.1uF Electrolytic Capacitor
  • 1uF Ceramic Capacitor
  • PN2222 NPN Transistor
  • IR Distance Sensor
  • Servo Motor
  • JST Wire
  • 9V DC Motor
  • Speaker
  • SN74HC595N Shift Register IC
  • Arduino Leonardo
  • Micro USB Cable
  • 2-axis Joystick
  • 4.7kohm Resistor
  • 100ohm Resistor
  • TC74 I2C Temperature Sensor
  • MCP4231 Digital SPI Potentiometer
  • DC Fan
  • 16×2 LCD
  • SparkFun USB Explorer
  • XBee Radio
  • XBee Shield
  • Piezo Buzzer
  • USB Wall Power Supply
  • 10uF Electrolytic Capacitor
  • 74AHCT14 Hex Inverting Schmitt Trigger
  • DS1307 Real Time Clock Module
  • Cooking-Hacks SD Shield
  • Arduino Ethernet Shield
  • Ethernet Cable
  • Tri-Axis Analog Acceleromter
  • Analog Gyroscope
  • Adafruit Data Logging Shield
  • SparkFun MicroSD Shield
  • AC/DC Power Adapter
  • 1N4004 Diode
  • Seeeduino Lite
  • Pololu A-Star 32U4 Prime LV
  • Seeed Studio SD Card Shield V4
  • Adafruit METRO 328
  • Adafruit Feather 32u4 Bluefruit LE
  • Adafruit Feather M0 Wi-Fi with ATWINC1500
  • Full-size Breadboard
  • White LED
  • Common Anode RGB LED
  • 5V L7805CV Linear Regulator
  • 0.1uF Ceramic Capacitor
  • 1N4001 Diode
  • Roving Robot Chassis Kit
  • L293D H-Bridge IC
  • NEMA-17 Bipolar Stepper Motor
  • LIS3DH Accelerometer
  • CR1220 12mm 3V Coin Cell Battery
  • SD Card
  • RF Receiver (315MHz Momentary Type)
  • RF Remote (315MHz Single Button)
  • Enclosed AC Power Relay
  • 4-Digit 7-Segment I2C Display
  • Adafruit MicroSD Breakout

© 2025 Jeremy Blum, Blum Idea Labs, LLC.
  • Where to Buy
  • About the Author
  • Contact