Hacker News new | past | comments | ask | show | jobs | submit login

Good article and explanation on the real-world issues that can be encountered with I2C devices. I wish the author had gone into more detail on how to solve those issues by using discrete sensors instead of breakout boards.



Sensors not on breakout boards are very difficult to find (in small quantities) and even more difficult to use.


You can easily order them from Digikey in unit quantities. E.g. here is an accelerometer that I've used before: https://www.digikey.co.uk/products/en?keywords=MMA8653FCR1

Most I2C interface sensors require minimal external components (often just a bypass cap), so they're are quite easy to use without a breakout board.

The one non-trivial thing that a breakout board might do for you is level shifting, if you're using a 5V microcontroller.


Those breakout boards are just for experimentation / prototyping. You typically design a proper PCB for the final project and of course you can also buy individual sensors.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: