Get $1 credit for every $25 spent!

The Ultimate Raspberry Pi 3B Starter Kit

Ending In:
Add to Cart - $145.99
Add to Cart ($145.99)
$528.96
72% off
wishlist
(20)

What's Included

Product Details

37 Sensors Starter Kit for Raspberry Pi (Pi 3B Included)

By Sunfounder | in Gear + Gadgets

The Internet of Things fun and opportunity with Raspberry Pi is virtually limitless — but only if you have the right tools. This starter kit is perfect for anybody with an interest in STEM projects. You'll get a new Raspberry Pi 3, along with a Sensor Kit that has 37 sensor modules along with instructions for 35 products, allowing you to launch your Raspberry Pi journey. Great for kids and adults alike, this kit will help you build games, robots, tools, and much, much more.

  • Comes w/ Raspberry Pi 3 & TF Card with Raspbian system and Dragit programming language pre-installed
  • Includes 37 newly-designed sensor modules for tighter, more convenient wiring
  • Schematic diagrams for each module give you a more in-depth understanding of how the module works
  • Specific Fritzing image is drawn for each module so you may make your own designs
  • Visual programming language makes learning to code faster & smarter
  • Includes instructions for 35 projects, from auto-flash LEDs to rain detection to tracking sensors & more

Includes

  • Raspberry Pi 3B
  • 8GB TF card
  • Packaging box
  • Dual-Color LED Module
  • RGB LED Module
  • Auto Flash LED Module
  • Relay Module
  • Laser Emitter Module
  • Button Module
  • Tilt-Switch Module
  • Vibration Switch Module
  • IR Receiver Module
  • Active Buzzer Module
  • Passive Buzzer Module
  • Reed Switch Module
  • Photo-interrupter Module
  • AD/DA Converter PCF8591 Module
  • Rain detection board Module
  • Joystick PS2 Module
  • Potentiometer Module
  • Analog Hall Sensor Module
  • Switch Hall Module
  • Analog Temperature Sensor Module
  • Thermistor Module
  • Sound Sensor Module
  • Photoresistor Module
  • Flame Sensor Module
  • Gas Sensor Module
  • IR Remote Control Module
  • Touch Switch Module
  • Ultrasonic Ranging Module
  • Temperature DS18B20 Module
  • Rotary Encoder Module
  • Humiture Sensor Module
  • IR Obstacle Module
  • I2C LCD1602 Module
  • Barometer-BMP280 Module
  • MPU6050 Module
  • RTC-DS1302 Module
  • Tracking Module
  • Breadboard
  • GPIO Extension Board
  • 40-pin Ribbon Cable for GPIO board
  • 2 2-Pin Anti-reverse Cables
  • 5 3-Pin Anti-reverse Cables
  • 5 4-Pin Anti-reverse Cables
  • 5 5-Pin Anti-reverse Cables
  • 2-Pin Ribbon Cable (Female to Female)
  • 20 Jumper wires (Male to Female)
  • 10 Jumper wires (Male to Male)
  • User manual

Shipping

  • Ships Internationally
  • Expected Delivery: Aug 24 - Aug 27
  • Expected International Delivery: Aug 24 - Aug 27

Access
Lifetime
Content
2 hours
Lessons
50

Raspberry Pi Beginner's Bootcamp

The Launch Pad For Your Raspberry Pi Journey

By Lee Assam | in Online Courses

This course is an all-inclusive introduction to the Raspberry Pi platform. Catered for all levels, this project-based course will get you up and running with the basics of Pi, before escalating to full projects. Before you know it, you'll be building a gaming system to play old Nintendo, Sega, and Playstation games and a personal digital assistant using the Google Assistant API. Now that's progress.

  • Access 50 lectures & 2 hours of content 24/7
  • Understand all the components needed to get your Raspberry Pi up & running
  • Learn how to easily prepare an SD card & flash it for any OS
  • Work w/ GPIO pins & learn how to programmatically control them w/ Python
  • Build simple circuits w/ an LED & a fully function gaming system w/ RetroPie
  • Discuss the different types of Raspberry Pi models
Lee Assam has over 18 years of programming, development and IT experience. He has a Bachelor’s degree in Electrical and Computer Engineering and a Master’s Degree in Computer Science.

Lee teaches at Universities on topics ranging from Software Development to Electrical Engineering and prototyping. He likes coming up with new ideas and prototyping them using the Arduino and Raspberry Pi platforms.

His passion and hobby is Arduino and the Internet of Things. He has been playing around with the Arduino and the Raspberry Pi platforms since their inception, and uses his Electrical Engineering background coupled with software development skills to create and develop exciting projects. Lee prefers a hands-on, project-based learning approach and uses his teaching background to make concepts fun and entertaining, while at the same time educational and informative.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required

Course Outline

  • Introduction
    • Intro Video (3:01)
    • What is a Raspberry Pi? (4:08)
    • Hardware needed for the course
  • Setting up your Raspberry Pi
    • Understanding SD Cards (1:51)
    • Download and install Etcher (1:15)
    • Downloading Raspbian (1:06)
    • Flashing our SD Card with Etcher (2:05)
    • Connecting the components (2:57)
  • Raspbian setup and configuration
    • First Boot Up (0:29)
    • Connecting to a network and configuring preferences (4:50)
    • Getting familiar with Raspbian (4:43)
  • Connecting remotely to your Raspberry Pi
    • Understanding how remote connections can occur (2:40)
    • Secure Shell (SSH) (3:30)
    • Virtual Network Computing (VNC) (2:50)
  • Using GPIO (General Purpose Input Output) pins
    • Introduction to GPIO pins (1:47)
    • Powering an LED from your GPIO pins (3:41)
  • Programmatically controlling GPIO pins
    • Wiring change in our circuit (1:23)
    • Getting the project resources (1:07)
    • Running the program to turn our LED on (1:34)
    • Running the program to blink our LED (1:53)
  • Installing a Web Server
    • Install and setup Apache (4:04)
    • Install and setup PHP (4:15)
  • Controlling Circuits from a Web Page
    • Giving the Apache user advanced privileges (3:04)
    • Turning our LED on from a Web Page (1:26)
    • Python / PHP code review for LED on/off control (2:59)
    • Blinking our LED from Web Page Controls (1:27)
    • Python / PHP code review for LED blink control (2:13)
  • Set up your own Gaming System using the Raspberry Pi
    • Introduction to RetroPie (1:15)
    • Components needed (3:03)
    • Downloading RetroPie and Flashing our SD Card (2:26)
    • Setup Components (1:45)
    • Setting up the Gamepad or Controller (1:25)
    • Configuring RetroPie (2:59)
    • Understanding the process of getting ROMS and how they need to be setup (7:02)
    • Preparing and Installing ROMs (3:10)
    • Play Games! (4:10)
  • Creating a Digital Assistant using the Google Assistant API
    • Hardware components that will be needed (2:23)
    • Preparing our SD card (3:02)
    • Connecting our components (3:00)
    • Software configuration (6:30)
    • Doing the audio and microphone check (1:18)
    • Troubleshooting Audio issues
    • Setup in the Google Cloud Console (5:25)
    • Saving Credentials to the Raspberry Pi
    • Connecting our push button switch (1:28)
    • Try it out! Ask anything! (3:21)
  • Closing
    • Closing comments
  • Bonus Content
    • Understanding the different models of the Raspberry Pi
    • How to provide external power for your remote Raspberry Pi projects
    • Understanding the difference between Arduino and Raspberry Pi

View Full Curriculum


Access
Lifetime
Content
4.5 hours
Lessons
76

2018 Ultimate Guide to Raspberry Pi

Learn Tips, Tricks & Hacks to Master Your Raspberry Pi

By Lee Assam | in Online Courses

The fun and possibilities are virtually limitless with a Raspberry Pi 3. That is, if you know what you're doing. In this beginner-friendly course, you'll learn everything you need to know to start using this popular Internet of Things (IoT) platform to its fullest.

  • Access 76 lectures & 4.5 hours of content 24/7
  • Work w/ Python, GPIO pins, & sensors
  • Explore the Pi Camera Module
  • Build an Amazon Echo Clone
Lee Assam has over 18 years of programming, development and IT experience. He has a Bachelor’s degree in Electrical and Computer Engineering and a Master’s Degree in Computer Science.

Lee teaches at Universities on topics ranging from Software Development to Electrical Engineering and prototyping. He likes coming up with new ideas and prototyping them using the Arduino and Raspberry Pi platforms.

His passion and hobby is Arduino and the Internet of Things. He has been playing around with the Arduino and the Raspberry Pi platforms since their inception, and uses his Electrical Engineering background coupled with software development skills to create and develop exciting projects. Lee prefers a hands-on, project-based learning approach and uses his teaching background to make concepts fun and entertaining, while at the same time educational and informative.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Introduction
    • What is the Raspberry Pi? (4:08)
    • How to get in touch with me
    • Parts List
  • Setting up the Hardware for your Raspberry Pi
    • Hardware Components that you will need (2:49)
    • Let's connect everything together (1:26)
  • All about SD Cards
    • Understanding some basics about SD Cards (5:26)
    • Accessing SD Cards (3:26)
    • Downloading and Installing Etcher for Flashing your SD Card (2:15)
    • Alternative approaches to preparing SD Cards
    • Installing the Raspbian Operating System by Flashing our SD Card (3:07)
    • Resource for checking the validity of your SD Card (1:01)
    • Tips for Preventing SD Card Corruption Issues (4:20)
  • Configuring your Raspbian OS Installation
    • Standard configuration settings and best practices (4:55)
  • Connecting Remotely to your Raspberry Pi
    • Introduction to Remote Connections
    • SSH (Secure Shell) (6:46)
    • VNC (Virtual Network Computing) (4:29)
    • SFTP (Secure (SSH) File Transfer Protocol) (3:51)
    • SCP (Secure Copy) (3:18)
    • RDP (Remote Desktop Protocol connection - Windows) (2:21)
  • Working with the Terminal
    • Introduction to the Terminal (0:43)
    • Terminal Cheat Sheet
    • Understanding User Modes in Linux (3:39)
    • Useful General Terminal Commands for the Raspberry Pi (7:15)
    • File and Directory Commands (9:10)
    • Networking Commands (6:16)
    • System Commands (5:03)
    • Keyboard Shortcuts
  • Installing Software on your Raspberry Pi
    • Understanding the APT Ecosystem (3:16)
    • Installing Software Using APT (6:43)
  • Installing a Web Server
    • Creating a One Line Web Server with SimpleHTTPServer (5:55)
    • Installing the Apache Web Server (5:32)
    • Installing the PHP Application Server (5:18)
  • Working with GPIO (General Purpose Input Output) Pins
    • Introduction to GPIO Pins (7:38)
    • Standard Components Needed (1:23)
    • Downloading Code and Resources for the Course from Github (1:46)
  • Using the Power Pins on the Raspberry Pi
    • Powering an LED (6:37)
  • Blinking an LED
    • Wiring Change to Blink an LED (2:10)
    • Demo the Circuit (1:05)
    • Code Review (2:41)
  • Detecting a Button Press
    • Introduction and components that are needed (1:06)
    • Wiring up the Circuit (3:18)
    • Demo the Circuit (1:44)
    • Code Review (4:42)
  • Using a push button switch to control an LED
    • Introduction and components that are needed (1:42)
    • Wiring up the Circuit (4:50)
    • Demo the Circuit (1:48)
    • Code Review (5:21)
  • Using a PIR (Passive Infrared) Sensor
    • Introduction to PIR Sensors (1:43)
    • Components that are needed (0:53)
    • Wiring up the Circuit (3:01)
    • Demo the Circuit (2:31)
    • Code Review (3:04)
  • Building a Simple Alarm with a PIR Sensor
    • Introduction and components that are needed (1:13)
    • Wiring up the Circuit (5:59)
    • Demo the Circuit (2:51)
    • Code Review (7:15)
  • Working with Cameras and Images
    • Introduction (1:06)
  • Working with USB Web Cams
    • Connecting your USB Web Cam (1:06)
    • Installing and Configuring Motion to setup a Web Cam Server (6:49)
    • Demo of the Motion Web Server (3:19)
    • Preparing your System and installing fswebcam (4:49)
    • Using fswebcam (3:40)
    • Using a script to take images with fswebcam (3:19)
    • fswebcam script code review (2:13)
  • Working with the Raspberry Pi Camera Module
    • Introduction to the Pi Camera Module and how to connect it to the Raspberry Pi (2:21)
    • Enabling the Pi Camera in your Raspi Config settings
    • Getting a Preview using the Pi Camera (4:10)
    • Capturing a Still Picture of Image with the Pi Camera (2:17)
    • Capturing a Series of Photos with the Pi Camera (3:38)
    • Recording Video with the Raspberry Pi Camera Module (3:59)
    • Using special effects with the Pi Camera Module (10:08)
  • Let's make an Amazon Echo Clone
    • Why build an Amazon Echo Clone? (1:39)
    • Components that are needed (2:03)
    • Setting up your Amazon Developer Account and Registering your Amazon Echo Clone (10:11)
    • Installing Git and the Alexa Pi Software (5:33)
    • Demo of the Amazon Echo Clone (4:47)
  • Closing
    • Closing Comments

View Full Curriculum


Access
Lifetime
Content
1.5 hours
Lessons
29

Getting Started With NodeMCU

Build IoT Web Apps, Learn GPIO Interfacing, Install the Latest Firmware, & More

By Comfiny | in Online Courses

One of the ways to expand your Raspberry Pi horizons is by integrating it with other boards. In this course, you'll learn how to set up a NodeMCU module a setup the latest firmware. Through this project-based course, you'll harness the power of NodeMCU to code two different projects.

  • Access 29 lectures & 1.5 hours of content 24/7
  • Complete two projects using the Lua programming language
  • Configure & use NodeMCU w/ Arduino IDE and program it using C++
  • Execute animated graphics on the LCD
  • Build a fully-functional web server to remotely control an AC appliance
Comfiny is dedicated to creating a better e-learning experience for anyone who wants to explore the field of cutting-edge technologies. Their business idea supports this vision by offering a wide range of well-designed and high-quality courses.

They have a committed team of developers from various IT industries who are involved in sharing their knowledge and skill. The idea is to explore the cutting-edge technologies with minute details, covering every aspect and ensuring that the learning curve is easy for the beginner as well as advanced learners.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Introduction
    • Introduction to NodeMCU (8:08)
    • General purpose Input/Output (8:13)
  • Connection and user Interface
    • Interfacing NodeNCU to PC (10:17)
    • Understanding Putty and ESPlorer (4:00)
    • Breadboard and its internal structure (2:14)
  • First step to Physical Computing
    • Programming the LED (4:49)
    • Real time Demonstration – LED blinking duration control (0:47)
    • Circuit diagram - LED blinking (Breadboard based)
    • Circuit diagram - LED blinking (Direct connection)
    • Source code - LED blinking
  • Reading human physical input
    • Reading physical input from a push button (6:03)
    • Circuit diagram (Breadboard based - Reading physical Input
    • Circuit diagram (Direct connection- Reading Physical Input)
    • Understanding the code - Physical input (3:06)
    • Source code - Reading the push button
    • Real time Demonstration – Physical input (1:16)
  • Arduino IDE and LCD Programming
    • Getting started with Arduino IDE (5:49)
    • Generating animated patterns on LCD (4:23)
    • circuit Diagram – Interfacing LCD with NodeMCU
    • Programming the LCD (6:59)
    • source code – Programming the LCD
    • Real time demonstration – Pattern generation on LCD (2:20)
  • NodeMCU Web Server
    • Introduction to Web Server (6:51)
    • Specific links of the hardware components
    • Circuit Diagram – Controlling AC appliance
    • Understanding the Web Server code (7:07)
    • Source code – Implementing web based remote control
    • Real time Demonstration – Web Server in action (4:11)
  • Memory Testing QUIZ
    • Programming QUIZ
    • Hardware QUIZ
    • Conclusion (1:24)

View Full Curriculum


Access
Lifetime
Content
2 hours
Lessons
43

Build Your Own GPS Tracking System With Raspberry Pi

Learn Raspberry Pi By Building & Testing A GPS Tracking System

By Comfiny | in Online Courses

The best way to learn Raspberry Pi is by doing and in this course, you'll get familiar with specific features by building your own GPS tracking system. From setup and configuration to location tracking through Google Maps, this course will help you go from beginner to advanced with Raspberry Pi.

  • Access 43 lectures & 2 hours of content 24/7
  • Install the latest Raspbian OS without any external monitor
  • Learn how to test whether the GPS module is functioning or not
  • Discuss the Linux commands needed to access GPS functionality on the terminal
  • Get to know about GPS data extraction & programming using Python
  • Design a dashboard & analyze GPS data in real-time from anywhere
Comfiny is dedicated to creating a better e-learning experience for anyone who wants to explore the field of cutting-edge technologies. Their business idea supports this vision by offering a wide range of well-designed and high-quality courses.

They have a committed team of developers from various IT industries who are involved in sharing their knowledge and skill. The idea is to explore the cutting-edge technologies with minute details, covering every aspect and ensuring that the learning curve is easy for the beginner as well as advanced learners.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Getting started with Raspberry Pi Zero Wireless
    • Learning Agenda (2:18)
    • Introduction to Raspberry Pi Zero Wireless (3:00)
    • Raspberry Pi 3 vs Raspberry Pi Zero Wireless (5:37)
  • Installation & configuration
    • Writing Operating System image (7:07)
    • Setting WIFI & SSH without monitor (3:09)
    • IP Scanner (2:42)
    • Auto scanning the IP (4:22)
    • Setting static IP address for Raspberry Pi Zero W (4:51)
    • Accessing the graphical user interface of the Pi (7:08)
  • Testing GPS module & GPSD configuration
    • Project concept (2:22)
    • Hardware requirements (2:28)
    • Hardware requirements list
    • GPS working principle (4:40)
    • Testing the GPS module (7:02)
    • Circuit diagram - Testing the GPS module
  • Linux tool automation
    • Testing GPS module using Raspberry Pi (2:19)
    • Circuit diagram - Testing the GPS module using Raspberry Pi
    • Understanding GPSD (1:41)
    • GPSD Installation & Configuration (3:46)
    • XGPS (1:55)
    • Starting GPSD on boot (3:27)
  • Coding the GPS in Python
    • Fetching raw data using Python (3:28)
    • Real-time demo - Fetching raw data (0:58)
    • Source code - Raw GPS data using Python
    • Fetching the required data from GPS (2:45)
    • Real time demo - Fetching the required data (0:49)
    • Source code - Extracting required GPS data
  • Building the IOT Dashboard
    • Understanding IoT and data analytics (3:13)
    • IoT dashboard installation and configuration (9:08)
    • Source code - Random number generation
    • Final circuit Diagram
    • Sending GPS data to web server (5:12)
    • Automate Ubigps to start on boot (2:38)
    • Real-time demonstration (5:21)
    • Source code - Sending GPS data to Web Server
  • Advanced GPS Data visualization
    • Understanding alternate IoT dashboard (2:11)
    • Account creation & setup (1:13)
    • Understanding the Advanced IoT dashboard program 1 (2:26)
    • Understanding the Advanced IoT dashboard program 2 (2:02)
    • Required Library installation and program automation (4:23)
    • Real-time demonstration (4:45)
    • Source code
    • Quiz - Hardware
    • Quiz - Programming
    • Conclusion (2:08)

View Full Curriculum



Terms

  • Instant digital redemption