Sensor modules project

15202386028_fb92cdfa5c_z

Elpis shared his sensor modules in the project log forum:

On the PCB you will find a clear indication for the voltage range, the sensor name for quick searching, the read and write I2C addresses together with the pin out labeling. On top of those, a graphic representation of the sensor measuring values gives a better understanding of what you should expect as an output.
For now, I’ve made sensor modules for the MPU6050 sensor (3-axis gyroscope, 3-axis accelerometer, temperature sensor), the SHT10 sensor (humidity, temperature) and the HMC5883 sensor (3-axis magnetometer, compass). Hopefully more ICs will get this treatment soon!

Join the Conversation

5 Comments

  1. These look very nice.

    Mounting holes…why don’t people remember to include mounting holes anymore? How can the user properly mount these boards to their project? Especially if they want to mount these rigidly to their project, heck even shock mounting is easier with holes.

    Sure, double-sided foam tape, etc. – but that’s not really a good solution.

    1. That question is answered by the PCB size being an order of magnitude larger than a dedicated in-place (or minimal break-out) solution: these don’t seem to be designed with a “build-something” mindset but rather with the nowadays regrettably common “plug a bunch’o’stuff together just to see whether it does something interesting then dismantle” mindset. It’s the age of foam tape, hot glue, and permanent impermanence – it’s more and more rare to see something purposefully built as a cohesive unit, solidly built to last. Even the first gen RasPi lacked mounting holes, and the connector lineup was a disgrace – they were clearly not interested in helping others incorporate it into anything permanently in a proper manner. QED…

      1. That is because the regular Raspberry Pi was never designed to be integrated into other devices. If you want to integrate it then you buy a module like the Raspberry Pi compute module or one of the many other SoC boards out there. The original purpose was as a small cheap computer for teaching purposes at school. The regular board has no guarantees about the design or spec changing.

        The shortage of Beaglebones is because of people integrating it into a product when it wasn’t ever designed to be.

      2. Not only did the RasPi not have mounting holes, but any project plugged on top would never be secure either, with the 2x13way DIL header, which was also at a height that made people do stupid cut-aways just to fit properly. It was rather ridiculous.

  2. Why not use the same pin order in all de I2C boards, to simplify protoriping? SDA-Vin-GND-SCL, and any extra pin after SCL. Then you can have a standard cable and connector for the prototipes, and add a separate extra cable when needed.

    I’m a fan of keyed conectors for this kind of boards, and the actual pionut needs at least two diferent cables and connectors.

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.