Newb and need help designing a pcb with 16 Melexis MLX90395 sensors using I2C communication

Thread Starter

Killajb

Joined Jun 29, 2025
7
I'm using KiCad and don't really have a strong understanding of how to make this happen.. any advice would be very hepful.
 

panic mode

Joined Oct 10, 2011
4,864
i guess you need schematics symbol and footprint. what package you are trying to use and how are you planning to solder it? would you be doing that yourself or you plan on using PCBA?
 

Thread Starter

Killajb

Joined Jun 29, 2025
7
Hey panic mode, thank you for your reply! I downloaded a symbol and footprint from SnapMagic , I plan to use a PCBA. I am trying to make a group of sensors that I can use to measure their output over a small area (24 x 24 mm square).
 

Ian0

Joined Aug 7, 2020
13,097
That device only has two I2C address pins (A0,A1) so only four devices can be connected to the I2C bus. If you want to connect more you need to use SPI and decode the CS signals, but watch the bus capacitance.
 

schmitt trigger

Joined Jul 12, 2010
2,027
You are correct!!
It is a dual protocol device. Missed that fact during a cursory glance at the data sheet.

Anyway, our initial recommendations about address expansion or CS decoding are still valid.
 

MisterBill2

Joined Jan 23, 2018
27,159
I am rather late joining this thread, so bear with me. The TS should at least describe what the desired result would be, and also mention what the " MLX90395 " is, for those of us who do not recognize every single device type number.
 

Thread Starter

Killajb

Joined Jun 29, 2025
7
Hello @MisterBill2, thank you for chiming in. The MLX90395 Triaxis Magnetic Node is a miniature monolithic sensor IC sensitive to the three orthogonal components of the flux density applied to the IC (i.e. BX, BY and BZ) and to temperature. My desired result is to group 16 of these sensors to create a device that is capable of providing output to sensory touch.
 

panic mode

Joined Oct 10, 2011
4,864
if anything is a soldering iron or a magnet or car bumper, then MLX sensors may be the right choice. but temperature of human body is rather stable. only extremities (fingers) tend to vary a bit more. and even that is not a big change to make it reliable reliable since heat of passing reflection or shadow may cause same degree of change. but that is the temperature and... humans are not particularly magnetic. so i am not convinced that choice of sensor is suitable for the application unless you have an idea of some particular arrangement in mind.
 

MisterBill2

Joined Jan 23, 2018
27,159
Hello @MisterBill2, thank you for chiming in. The MLX90395 Triaxis Magnetic Node is a miniature monolithic sensor IC sensitive to the three orthogonal components of the flux density applied to the IC (i.e. BX, BY and BZ) and to temperature. My desired result is to group 16 of these sensors to create a device that is capable of providing output to sensory touch.
OK, the devices are "tri-axial MAGNETIC flux sensors." Those devices are not likely to respond to the touch, or even the proximity, of a non-magnetic entity, such as most humans and animals. So I see some major challenges ahead for this development project. It certainly could work with some industrial robots, and possibly even some of the more "humanoid" versions.
I suggest providing a much more detailed description of the proposed system, along with a description of the anticipated benefits, in order to gain support from a suitable venture capitalist.
 

Thread Starter

Killajb

Joined Jun 29, 2025
7
I appreciate the feedback @MisterBill2 and @panic mode. I will incorporate magnets between the sensor and the surface that is to be touched. Once I have a functioning prototype, I can elaborate a bit more on the overall design proposal as I will have some reason of measure to which I can apply this design.
 
Top