What are Phidgets?

Phidgets are programmable USB sensors. Simply plug in your sensor, write code in your favorite language and go!

How It Works

1.

Getting Started Kit

Learning experiences are available for Scratch, MakeCode and desktop environments.

2.

Sensors

After exploring the Getting Started Kit, learn about the different sensors and controllers that are available.

3.

Other Kits

After exploring the Getting Started Kit and other sensors, transition to a Phidget Kit to continue learning!

Frequently Asked Questions

What is a Phidget?

Phidgets are programmable USB sensors. With Phidgets, students can simply connect a sensor to their computer, write code in their favorite language and start exploring!

What Types of Phidgets Are There?

There are hundreds of Phidgets available. From simple light sensors to sophisticated motor controllers. The most popular sensors are supported by tutorials, projects and more. View them here.

Are Phidgets Used by Professionals?

Yes! Thousands of engineers, researchers and computer scientists use Phidgets every day. Visit phidgets.com/real for more information.

What Programming Languages Are Supported?

You can use Phidgets with Python, Java, C# and Swift.

You can also use browser-based environments like MakeCode and Scratch which offer block-based programming, JavaScript and Python.

What Operating Systems Are Supported?

You can use Phidgets with all major operating systems. This includes Windows, macOS and Linux.

Can Phidgets Connect to a Raspberry Pi?

Yes! Instructions are provided in the Getting Started Kit tutorial.

Can Phidgets Connect to an Arduino, micro:bit, etc.?

Generally, no. Phidgets must be connected to a computer running Windows, macOS or Linux. They can also be used through a modern browser.

Do I Need to Install Anything on My Computer?

An install is required for macOS users. For more information, visit the Getting Started Kit tutorial, select macOS as your operating system, and navigate to the Install section.

No install is required for browser-based coding (MakeCode/Scratch), regardless of operating system.

I'm Interested! Where Do I Start?

Educators

Whether you are exploring coding with Scratch, or creating IoT systems using a Raspberry Pi, Phidgets can help elevate your classroom.


Learn More

Students

If you have a kit on hand, try out our Getting Started Kit tutorial to get familiar. Afterwards, explore dozens of sensors, tutorials and projects!


Getting Started Kit Tutorial

What are Phidgets?

Phidgets are programmable USB sensors. Simply plug in your sensor, write code in your favorite language and go!

Phidgets have been used by STEM professionals for over 20 years and are now available to students.

Learn more

Set your preferences

Windows

Mac OS

Raspberry Pi

Java

Python

C#

Swift

NetBeans

Processing

Eclipse

Thonny

PyCharm

PyScripter

Visual Studio

Xcode

Setting your preferred operating system, programming language and environment lets us display relevant code samples for the Getting Started Tutorial, Device Tutorials and Projects

Done