Component Tutorial - Hall Effect Sensors - Bill of Materials

One of your proposals will be assigned to you. Research and summarize the details. - Specify the mounting design - Specify the connectors and support components - Specify any additional software needed

Bill of Materials

Wasif's Hall Effect Sensor List.csv6.2KB


The report has two goals.

  1. Provide a high-level overview of a broad range of Hall-Effect Sensors
  2. Provide instructions on calibration and usage of these Hall-Effect Sensors
  3. Provide an analysis of Hall-Effect Sensors and their applicability to creating a low cost magnetic chess detection board that isn't affected by an 2D electromagnetic movement (for moving chess pieces)

The range of sensors I have selected cover both use-cases. For the magnetic chessboard I have looked at Hall Effect sensors that respond to a single polarity. This way we can test them for the following scenarios.

  1. Can we detect two separate colors in chess pieces
    • One possible thing I will have to look into is whether unipolar hall-effect-sensors can
  2. Can we uniquely identify different chess pieces
    • For this I've looked into polymagnets. Although there is a way to program these magnets there isn't a straightforward way to sense these magnets. Not that I could find. So that limits what we can do with polymagnets for this exploration
    • Alternatively there is room to experiment with the positioning and distance of various magnets in each chess piece and see if that can be used to reliably and uniquely identify
  3. Assuming we have a 2D electromagnet rig to move the chess pieces. What would be the best way to make sure that the chess detection mechanism isn't affected by the movement. Two approaches come to mind.
    • Use unipolar hall-effect sensors to detect the position of the pieces. The movemnet using the electromagnet can use the polarity that is opposite to the polarity this hall effect sensor detects
    • Turn off the hall-effect sensors during the movement of pieces.

For the reasons outlined above there is an added emphasis on hall-effect-sensors . Latching effect sensors, speed, and analog sensors have been added to the BOM for the sake of comprehensiveness in the report.

Types of Sensors

Linear & Angle Sensors:

  • Detect magnetic field from a permanent magnet or electromagnet
  • Supports angular measurements up to 180%
  • Provide analog output

Bipolar Position Sensor

  • Detect magnetic field from a permanent magnet or electromagnet
  • Respond to alternating poles

Latching Position Sensor

  • Latch on to an initial pole
  • Toggle when presented with the opposite polarity

Omnipolar Position Sensor

  • Detect magnetic field from a permanent magnet or electromagnet
  • Responds to either pole

Unipolar Position Sensor

  • Detect magnetic field from a permanent magnet or electromagnet
  • Responds to a single pole

Speed & Direction Sensors

  • Detect the speed, direction and position of a ring magnet encoder target

Speed Sensors

  • Detect the speed


Magnets: Will be necessary to be able to trigger the various reactions.


Hall Effect Sensors Considered

Mounting Design


Considering this as an additional detail.

The mounting design will be a 24" by 19" PCB board (to mimick the dimensions of a chessboard) with the Hall-Effect sensors mounted in an 8x8 grid.

Connectors and Support Components

Arduino: (1) Arduino Nano 33

Additional Software Needed