Choosing the Best I2C chips: The Hidden Software Problem of Choosing Hardware Modules | HackerNoon

Canada News News

Choosing the Best I2C chips: The Hidden Software Problem of Choosing Hardware Modules | HackerNoon
Canada Latest News,Canada Headlines
  • 📰 hackernoon
  • ⏱ Reading Time:
  • 73 sec. here
  • 3 min. at publisher
  • 📊 Quality Score:
  • News: 32%
  • Publisher: 51%

'Choosing the Best I2C chips: The Hidden Software Problem of Choosing Hardware Modules' iot i2c

The I2C is supported by the vast majority of microelectronics manufacturers. Most IoT devices are compatible with the bus. But there are also shortcomings and hidden problems that we reveal in the publications. We will not go into the theory, but rather suggest a practical example using our devices. The GGreg20 sensor module with pulse counting output is an alternative to the product with a pulse output, which is now G.Greg20_V3.

The master controller and slave devices can be powered independently. Or all devices on the bus can be powered from a common source. Today we would like to talk about the software problem of choosing the right hardware sensors with I2C bus support. We will not go into the theory, but rather suggest a practical example using our devices.From time to time we are asked if it would be better to equip the GGreg20 module with the I2C interface and offer such a product as an alternative to the product with a pulse output, which is now GGreg20_V3.

But let’s ask ourselves how many common and very popular IoT platforms and microcontrollers will have driver support for such an I2C sensor? The answer will be disappointing since it is not an industrial sensor with a huge sales market.Certainly, our company needs everyone to be able to connect our sensors. It is our customers who must choose the type of controller or platform.

And then it became clear that we need not 8-bit, but 16-bit similar module for certain tasks. So we created a new product with an I2C interface – I2CUI4 module based on the MCP23017 port expander chip.we could use NXP’s older expander in the line. They have several 16-bit expander chips like PCA6416, PCA9539, PCA9575, PCA9673. But there are no official libraries for any of the chips either on the arduino.cc site or on the esphome.io site. There are also no drivers for the NodeMCU firmware.

We have summarized this news so that you can read it quickly. If you are interested in the news, you can read the full text here. Read more:

hackernoon /  🏆 532. in US

Canada Latest News, Canada Headlines

Similar News:You can also read news stories similar to this one that we have collected from other news sources.

IBM's massive 'Kookaburra' quantum processor might land in 2025IBM's massive 'Kookaburra' quantum processor might land in 2025To get to its 2025 goal of a 4,000 qubit plus chip, IBM has micro-milestones it wants to hit on both the hardware and software side.
Read more »

16 of the Best Curling Irons to Shop Right Now16 of the Best Curling Irons to Shop Right NowLooking to swap out your curling iron? Hairstylists share their picks for the best curling irons.
Read more »

The Problem with Education is a Problem of Incentives | HackerNoonThe Problem with Education is a Problem of Incentives | HackerNoon'The Problem with Education is a Problem of Incentives' problemwitheducation onlineeducation
Read more »

Rihanna’s Mother’s Day Look Was One for the Record BooksRihanna’s Mother’s Day Look Was One for the Record Books.Rihanna chose an attention-grabbing look from MIUMIUofficial's fall 2022 collection to celebrate Mother's Day. See more details here:
Read more »



Render Time: 2025-03-09 18:28:46