MKR IoT Carrier vs MKR IoT Carrier Rev. 2

I have some questions about the MKR IoT Carrier Rev. 2 that came out in Jan. 2023:

  1. Is there any performance comparison for the older MKR IoT Carrier versus the MKR IoT Carrier Rev. 2?? I'm most interested in the accuracy of the newer sensors (IMU, pressure, temperature, humidity) as well as in the precision of the capacitive buttons of the new carrier.
  2. What's the reason why the new carrier has a reset button??
  3. Is the MKR IoT Carrier Rev. 2 FULLY compatible with the MKR IoT Carrier's sketches?? I know Arduino says: "The MKR IoT Carrier library is compatible with both revisions of the carrier, just make sure to use the latest version of the library.", but is this fully correct??
    Thanks. AA

I can't answer every question you have, but (I'm a Rev2 owner) know that the reset button is very useful and good because you can start over with that one sketch. "Reset" expresses that a bit complicated. I tried some codes from Arduino Opla (those are still the old codes I assume) and everything worked. I also used the Arduino Online Editor. From the sentence posted on the blog, that also sounds like the HTS221 and LP22HB have been replaced by the BME688.

Here I have a comparison of the old LSM6DS3 and the new LSM6DSOX. But I'm not sure if the data is all 100% correct.

Feature LSM6DS3 LSM6DSOX
Acceleration range ±2/±4/±8/±16 g ±2/±4/±8/±16 g
Angular rate range ±125/±250/±500/±1000/±2000 dps ±125/±250/±500/±1000/±2000 dps
Power consumption in high-performance mode 1.8 mA (accelerometer + gyroscope) 0.55 mA (accelerometer + gyroscope)
EIS and OIS support No Yes
Machine Learning Core No Yes
Finite State Machine No Yes
Advanced digital functions No Yes
Interfaces SPI / I²C SPI / I²C / MIPI I3C SM / Auxiliary SPI
1 Like

Thanks!!

Always my pleasure!
If your question has been answered, you can mark my answer as the solution so that others who have the same question can see that there was a correct answer. I myself have been looking for differences and similarities for a long time.
Kind regards,
cloudDev

I'm planning to get the Rev. 2 when available in Canada (did you buy it from US or Europe??) . Then I'll be able to make comparisons, I'm not too happy with the MKR IoT Carrier (older) I got in the Explore IoT Kit.

I bought it in Europe. What was the problem that you weren't happy about it?

Good question, a number of things about the carrier: 1) Temperature and humidity very different readings to the other 5 sensors I have (and trust) in my home. 2) IMU very unreliable in terms of rate of rotation (degrees per second). Same rate of rotation in two different occasions would measure 100% different rates. 3) Light and proximity similar as above. 4) Several glitches in the activities proposed in the Explore IoT Kit that do not behave as supposed to using the code provided by Arduino. I suspect faulty carriers and sensors (yes plural) are the culprits. Hence, my questions about comparison MKR IoT Carrier Rev. 2 vs MKR IoT Carrier. If possible, please let me know about your own experience using the Rev. 2. What's your application??

This is a very accurate and detailed description :ok_hand:. I myself am completely satisfied with the MKR IoT Carrier Rev2. First of all I installed a game on it:
That also worked quite well, suggesting that the sensors are going well. I'm not a talented gamer either...
I myself am trying to build an operating system for the MKR IoT Carrier Rev2 that simply contains everything you need on a daily basis:

I also built a real-time clock using WiFi, where the background colors change depending on the time:

I haven't used that many sensors yet, but I installed the code from there to get started:
https://opla.arduino.cc/opla/module/carrier/lesson/discovering-the-mkr-iot-carrier
It also worked very well.
This website is also new (at least I think so).
https://courses.arduino.cc/explore-iot/

It was probably made especially for the MKR IoT Carrier Rev2. Then you can do different projects.

I hope I could help!

In general, I've had a very good experience. But I also use the MKR WiFi 1010 for the MKR Carrier Rev2. If I should test a program for you, feel free to write it!

Thanks for the links, I will try the recommended sensor testers and see how well they fare on the MKR WiFi Carrier (BTW, mine has a square display 1inx1in). I also use the MKR WiFi 1010, but all the values that look inaccurate/incorrect are coming from the carrier, not the board. Thanks again!!

If you have any further questions, please feel free to get back to us. However, if the question is answered, I would ask you to mark an answer as a solution so that others who have the same problem can also see that you and I have solved the problem.
It's just a recommendation.
Kind regards,
cloudDev

Thanks!

No problem, have a nice day.

Thank you, you too!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.