mindsensors.com blog

Share your project with the community!

Send your article and we will publish it here.

Contact us for template and instructions.


Rainfall Alert

Rainfall Alert

7480

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the EV3. Our custom block makes it easy to read the sensor from your program. Here is an example of using it with the Grove water sensor.

Read more
AbsoluteIMU Car Impact with PiStorms Datalogging

AbsoluteIMU Car Impact with PiStorms Datalogging

6584

Plot 3 axes at once and use the PiStorms to measure the acceleration of an impact!

Read more
PiStorms Pendulum

PiStorms Pendulum

4907

Pendulum motion is a great candidate for data logging on the PiStorms. Read how we use the AbsoluteIMU to capture and display this data with ease.

Read more
PiStorms Data Logging

PiStorms Data Logging

5617

Now you can easily collect data on your PiStorms and display it on its screen! You can even make live-updating graphs.

Read more
The Flame Sensor! A Grove Sensor Adapter project

The Flame Sensor! A Grove Sensor Adapter project

15923

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the EV3. Our custom block makes it easy to read the sensor from your program. Here is an example of using it with the Grove flame sensor.

Read more
Cheer With Me! A Grove Sensor Adapter project

Cheer With Me! A Grove Sensor Adapter project

10752

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the EV3. Our custom block makes it easy to read the sensor from your program. Here is an example of using it with the Grove sound sensor.

Read more
Gas Sensor: a Grove Sensor Adapter project

Gas Sensor: a Grove Sensor Adapter project

2273

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the EV3. Our custom block makes it easy to read the sensor from your program. Here is an example of using it with the Grove gas sensor.

Read more
Buzz Buzz! (Buzzer with Grove Sensor Adapter)

Buzz Buzz! (Buzzer with Grove Sensor Adapter)

2525

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the EV3. Our custom block makes it easy to read the sensor from your program. Here is an example of using it with the Grove buzzer.

Read more
Air Quality Monitor: a Grove Sensor Adapter project

Air Quality Monitor: a Grove Sensor Adapter project

2317

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the EV3. Our custom block makes it easy to read the sensor from your program. Here is an example of using it with the Grove air quality sensor.

Read more
Sunlight Sensor with the Grove Sensor Adapter

Sunlight Sensor with the Grove Sensor Adapter

2523

The Grove sunlight sensor is quite versatile, detecting visible, infrared, and ultraviolet light. The mindsensors.com Grove Sensor Adapter lets you access all this information from your EV3.

Read more
Intruder Alert! ...Or, Welcome?

Intruder Alert! ...Or, Welcome?

2339

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the EV3. Our custom block makes it easy to read the sensor from your program. Here is an example of using it with the Grove motion sensor.

Read more
Plant Moisture Monitor: a Grove Sensor Adapter project

Plant Moisture Monitor: a Grove Sensor Adapter project

8421

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the EV3. Our custom block makes it easy to read the sensor from your program. Here is an example of using it with the Grove moisture sensor.

Read more
Temperature Tracker: a Grove Sensor Adapter project

Temperature Tracker: a Grove Sensor Adapter project

2177

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the EV3. Our custom block makes it easy to read the sensor from your program. Here is an example of using it with the temperature sensor.

Read more
Discovering duplicate CAN IDs

Discovering duplicate CAN IDs

2120

Each device on the CAN network must have a unique ID. This blog post will help you discover SD540C's with repeated CAN IDs.

Read more
Linking Javadoc in Eclipse

Linking Javadoc in Eclipse

10873

This quick guide will walk you through linking the mindsensors FRC library Javadoc in Eclipse for Content Assist.

Read more
How to Use SD540C and CANLight with LabVIEW

How to Use SD540C and CANLight with LabVIEW

17895

This blog post will guide you through programming your CANLight and SD540C devices from LabVIEW.

Read more
All About Limit Switches

All About Limit Switches

3430

Learn how you can use limit switches with the SD540C on your FRC robot!

Read more
Using the mindsensors Configuration Tool

Using the mindsensors Configuration Tool

8472

The mindsensors Configuration Tool is your tool to change any parameters on your SD540Cs and CANLights. You can change the basics such as device ID and name, but it also lets you perform more advanced functions like configuring limit switches for the SD540C or testing colors on the CANLight.

Read more
How to Use SD540C and CANLight with RoboRIO

How to Use SD540C and CANLight with RoboRIO

4096

We're excited to bring two new products to you this season: the SD540C motor controller and CANLight LED strip controller! This blog post will guide you though getting your first example program up and running.

Read more
Visual Programming for PiStorms Robots

Visual Programming for PiStorms Robots

7345

Learn programming with Blockly visual programming environment for PiStorms

Read more
Image Recognition Robot with PiStorms and Pi Camera

Image Recognition Robot with PiStorms and Pi Camera

19967

Want to make a PiStorms robot that uses a PiCamera to recognize icons placed in front of it and reacts differently to each one? This tutorial will teach you how to do just that!

Read more
How to access PiStorms Web Interface

How to access PiStorms Web Interface

6966

Need to access PiStorms from your SmartPhone?

Read this to learn how...

Read more
How To use PiStorms with Notepad ++

How To use PiStorms with Notepad ++

5897

Learn how to use Notepad ++ with your PiStorms using NppFTP

Read more
How to Calibrate PiStorms Touch Screen

How to Calibrate PiStorms Touch Screen

6499

This post goes over how to calibrate your PiStorms touchscreen.
Note:
Calibration is only needed after a firmware upgrade.
For steps to upgrade your firmware, click here

Read more
How to attach rechargeable battery to PiStorms

How to attach rechargeable battery to PiStorms

6465

So you got the rechargeable battery for PiStorms? Follow these steps to learn how to attach.

Read more
Take User Input With a Keyboard Widget in PiStorms!

Take User Input With a Keyboard Widget in PiStorms!

2008

Did you ever need to take textual input with your PiStorms? This tutorial explains how to use the new input class to take input with an on-screen keyboard.

Read more
Connect to Wi-Fi Directly from PiStorms!

Connect to Wi-Fi Directly from PiStorms!

6056

Connect your Raspberry Pi to a Wi-Fi network directly from PiStorms!

Read more
Flame Detection

Flame Detection

4811

Use the NXTCam to detect and track flames!

Read more
Calibrate SD540B

Calibrate SD540B

3074

Calibration tutorial for the SD540B

Read more
Track Your Face With PiStorms PopHeads Program

Track Your Face With PiStorms PopHeads Program

5220

Awesome program that uses Pi Camera to recognize faces and track them on the PiStorms!

Read more
Motors: EV3 vs NXT

Motors: EV3 vs NXT

10638

The large NXT and EV3 motors look very similar at first glance, but take a closer look...

Read more
Troubleshooting the NXTServo

Troubleshooting the NXTServo

2985

Having trouble with your NXTServo? This checklist will help you troubleshoot your issue.

Read more
LineLeader vs. LightSensorArray

LineLeader vs. LightSensorArray

6080

Building a line following robot but not sure what device will be best? Make your decision after taking a hard look at the differences between theses two very similar products.

Read more
Use Arduino UNO as a Firmware Upgrader for SD540B

Use Arduino UNO as a Firmware Upgrader for SD540B

2404

Use the Arduino UNO to upgrade SD540B firmware

Read more
How to Upgrade PiStorms Firmware

How to Upgrade PiStorms Firmware

4781

Do you need to upgrade your PiStorms to latest firmware?? Read on..........

Read more
Transfer Files to Raspberry Pi

Transfer Files to Raspberry Pi

81695

Easily transfer pictures, videos, documents, and other files from your PC to the Raspberry Pi!

Read more
mindsensors toolkit for LabVIEW for LEGO MINDSTORMS 2015

mindsensors toolkit for LabVIEW for LEGO MINDSTORMS 2015

6626

Do you want to use mindsensor's sensors in LabVIEW 2015? Here is how to use mindsensor's toolkit.

Read more
Connecting Pi-Light to Raspberry Pi directly

Connecting Pi-Light to Raspberry Pi directly

4309

How to connect the Pi-Light directly to the Raspberry Pi without the Pi-Pan and how to program the Pi-Light. Including some example python programs.

Read more
How to install OpenCV on Raspberry Pi and do Face Tracking

How to install OpenCV on Raspberry Pi and do Face Tracking

59566

Do you want to install OpenCV on your Raspberry Pi and  track faces with python, without going in to details of compiling the OpenCV package?

Follow the instructions below.

Read more
Upgrading Evshield Firmware

Upgrading Evshield Firmware

5571

A simple blog post about how to upgrade the firmware of your EVShield using an Arduino.

Read more
How to track Stronghold high goalpost using vision system on your FRC robot.

How to track Stronghold high goalpost using vision system on your FRC robot.

7607

At the core, Stronghold goal is just a visual pattern. A semi-circular window with bricks around. There are reflective tape markers but we will not be using them in this tutorial. All human player needs to do is scan for the pattern, our brain is able to pick out this pattern, even among all the distraction.

The question is, can computers do better? want to know keep reading.

Read more
Set Neutral Position on Continuous Rotation Servo Using the EV3

Set Neutral Position on Continuous Rotation Servo Using the EV3

6260

Using an NXTservo and the LEGO EV3 this will show you how to set and find the neutral position for your Continuous Rotation servo.

Read more
Change I2C Speed with Raspberry Pi

Change I2C Speed with Raspberry Pi

22860

Learn how to change the I2C speed on the raspberry pi.

Read more
Tutorial - Soldering XT60 Connectors

Tutorial - Soldering XT60 Connectors

32967

Easy soldering of XT60 Connector.

Read more
Comparing Dist-Nx and SumoEyes

Comparing Dist-Nx and SumoEyes

2397

Both the Dist-Nx and SumoEyes are sensors that can give your creation a kind a vision. But what is the difference between the two?

Read more
PiStorms Compatibility

PiStorms Compatibility

8795

Not sure what motors and sensors are compatible with the PiStorms? Find your answers here!

Read more
How to upgrade firmware of SD540 Motor Controller for FRC

How to upgrade firmware of SD540 Motor Controller for FRC

4418

The firmware of SD540 and SD540B can be upgraded to avail new features. Here is how you upgrade the firmware.

Read more
Motor Control - Brake vs. Float

Motor Control - Brake vs. Float

5715

Choose the best motor stopping method to suit the needs of your robot.

Read more
BombiniBot Whisker Error Correction

BombiniBot Whisker Error Correction

3008

An issue that may occur while assembling your BombiniBot is where one of the whisker values (tentacle sensor values) returns "Left", "Right", or possibly both, while the bot is stationary. This blog should help clear up and give you some troubleshooting techniques to fix the issue.

Read more
Vision for your PiStorms Robot using Pi Camera!

Vision for your PiStorms Robot using Pi Camera!

5871

Do you want to make clever robot that can see and respond?

Here is how to attach a Pi Camera to your PiStorms robot...

Read more
Programming with SD540 and Python

Programming with SD540 and Python

3165

Considering using python with your robot? So have we.

Read more
Change I2C Device Address with PiStorms

Change I2C Device Address with PiStorms

5495

There is a quick and easy way to change I2C device addresses! Change the I2C address from the PiStorms touchscreen with the Change Address program.

Read more
PiStorms Explorer

PiStorms Explorer

4366

Easily find the i2c address and device information of a sensor attached to the PiStorms!

Read more
Access PiStorms Raspberry Pi Remotely - Tutorial

Access PiStorms Raspberry Pi Remotely - Tutorial

12062

Gain remote access to you PiStorms and Raspberry Pi with your home, work, or school network!

Read more
Upgrade Your PiStorms Software - Tutorial

Upgrade Your PiStorms Software - Tutorial

10740

Keep your PiStorms software up to date with this easy process!

Read more
How to prevent electrical reverse polarity or connection mistakes on your FRC robot.

How to prevent electrical reverse polarity or connection mistakes on your FRC robot.

5336

Often new team members (or even experienced ones) building an FRC robot, under the pressure of ticking clock, make the terrible mistake of connecting the wrong wires at  the wrong places. These mistakes can cost teams lots of money, headaches, and more importantly valuable time! This can be easily avoided if you follow these few simple steps.

Read more
Line Following Robot with LightSensorArray or LineLeader

Line Following Robot with LightSensorArray or LineLeader

10544

Track a line with LightSensorArray or LineLeader. Link to example codes included!

Read more
Magic-Wand on Raspi-Proto with Optional Direction Sensing

Magic-Wand on Raspi-Proto with Optional Direction Sensing

4403

Make your own Magic Wand for Raspberry Pi!

Read more
PiStorms Python Programming Tutorial

PiStorms Python Programming Tutorial

12827

Get started programming your PiStorms in Python. 

Read more
How To Use SD540

How To Use SD540

3799

Want to use the SD540 with Labview? Here is a simple example to get you started.

Read more
Program PiStorms with Scratch - Getting Started

Program PiStorms with Scratch - Getting Started

8304

Programming PiStorms is now as easy as pi! Program your PiStorms robots with Scratch.

Read more
PiStorms Frame Assembly

PiStorms Frame Assembly

7935

Want to build a chassis for your PiStorms Robot? Mount you PiStorms and Raspberry Pi to the PiStorms Frame to connect your LEGO pieces.

Read more
Connecting Raspberry Pi to Wifi

Connecting Raspberry Pi to Wifi

9910

Using the RTL8188 chip-set we will show you how to connect your Raspberry Pi to a wireless network with 10 steps.

Read more
More Motors with PiStorms

More Motors with PiStorms

8169

Using NxtMMX with PiStorms

The PiStorms has four motor ports, for some people that could be a problem.  However, using the Mindsensors.com NxtMMX on the sensor ports of a PiStorms board we can can add an additional eight motors being that can be controlled, for a total of twelve motor ports.

Read more
Catching Mike

Catching Mike

6593

Catching Mike is a simple but fun game you can play on your PiStorms!

Read more
Wireless Controlled LEGO Robot with PSP-Nx

Wireless Controlled LEGO Robot with PSP-Nx

5398

Learn how to mount the PSP-Nx on a classic NXT robot, the TriBot. Link to example code included!

Read more
My Loyal PyDog Companion

My Loyal PyDog Companion

5625

 

PyDog

 

The PyDog, is an interactive robot using Raspberry Pi, PiStorms, and NXTSumoEyes.  PyDog will see you through the NXTSumoEyes, turn to face you then greet you by shaking, barking, and wagging it's tail.

Read more
Change I2C Device Address

Change I2C Device Address

10917

Learn how to change your I2C device's address.

Read more
Check Basic Information of Your I2C Sensors

Check Basic Information of Your I2C Sensors

5594

Having trouble communicating with your I2C sensor? This is the first step in troubleshooting I2C communication!

Read more
Tuning BombiniBot Motors

Tuning BombiniBot Motors

3546

Does your BombiniBot fade to one side when you tell it to go straight? This will fix him. Straighten out misbehaving BombiniBots by tuning the motor speeds.

Read more
Sam the Emotional Robot

Sam the Emotional Robot

8335

At first Sam seems calm and collective, but get a closer look to see how easily he is scared.

Read more
Tri-Bot Claw and Touch Sensor Removal

Tri-Bot Claw and Touch Sensor Removal

3623

Simple steps to remove the Tri-Bot claw and touch sensor.

Read more
Make Your Own Obstacle Avoidance Robot with SumoEyes

Make Your Own Obstacle Avoidance Robot with SumoEyes

4380

Learn how to make a simple obstacle avoidance robot using SumoEyes. Link to example code included!

Read more
Rotary Inverted Pendulum with PF-XL Motor and GlideWheel-M

Rotary Inverted Pendulum with PF-XL Motor and GlideWheel-M

7390

Rotary Inverted Pendulum with PF-XL Motor and GlideWheel-M

Read more
Attach Mulitple Sensors to a Single EV3 Port

Attach Mulitple Sensors to a Single EV3 Port

18793

Learn how to attach several sensors to a single EV3 port using SPLIT-Nx.

Read more
Line Tracking Experiments with NXTCam

Line Tracking Experiments with NXTCam

4653

Want to build a vision assisted line tracking robot?

Read more
How to recover NXT from clicking brick syndrome

How to recover NXT from clicking brick syndrome

28825

Is your NXT dead with clicking noise?

Here is a short tutorial to revive your dead brick.

Read more

Featured Posts

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the...

Read more

The mindsensors Grove Sensor Adapter makes it easy to use a variety of unique Grove sensors with the...

Read more

Poll

  • What do you use to program your FRC Robot?
    Total: