Education Technology
Stem Projects

Digital Mood Ring

Using Python

TI-Nspire™ CX II graphing calculator

Engage and challenge students with a creative, hands-on STEM project ideal for first-time coders


This STEM project provides students and teachers a great introduction to STEM and coding with the creation of a working digital mood ring. No experience is required!

With TI-Nspire™ CX II graphing calculators and the TI-Innovator™ Hub with TI LaunchPad™ Board, students will learn to program input and output feedback controls to make LED lights mimic the colors of a real mood ring. This is square one for everyone interested in learning more about coding — and we make it easy to get started.

This project explores:

  • Science of color
  • Mathematical inequalities
  • Feedback and control systems
  • Temperature sensor input
  • Color LED output
  • Coding concepts like loops, conditional statements and variables

Let’s get started

Flexible time requirements to fit your schedule

Select from three different project versions that vary in length and emphasis. Choose the version that’s right for you and your students, and follow the link to watch the project videos.

Technology and supplies required

Here’s a glance at the materials required for this project. All Texas Instruments (TI) technology can be borrowed at no cost, or learn how to purchase your own equipment.

Submit a request to borrow equipment

TI-Nspire™ CX II graphing calculator

TI-Innovator™ Hub
Chenille wire
Grove temperature sensor

Ready to get your project started?

We’ll help you every step of the way. Get everything you need here, or contact us for direct, one-on-one support.

Contact the TI STEM Team at