{"id":27351,"date":"2019-11-26T17:54:10","date_gmt":"2019-11-26T09:54:10","guid":{"rendered":"\/blog\/?p=27351"},"modified":"2020-06-16T14:35:44","modified_gmt":"2020-06-16T06:35:44","slug":"adxl356-get-started-adxl345-and-adxl335-comparison-guide","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/","title":{"rendered":"Arduino Accelerometers: ADXL356, ADXL345 vs ADXL335"},"content":{"rendered":"\n<p>Mems accelerometers are simple, portable, and applicable but how do we get started? Which accelerometer is the most suitable for your next Arduino project? In this blog, I&#8217;ll get you started with a 3-axis accelerometer: ADXL356. A comparison; ADXL345 vs ADXL335 will be covered too! <\/p>\n\n\n\n<p>Here at Seeed, we offer a wide range of 3-axis accelerometers to connect with Arduino boards, however, if you&#8217;re wondering how to pick a suitable one or looking for a buying guide, you can check out <a href=\"http:\/\/www.seeedstudio.com\/blog\/2019\/11\/01\/accelerometers-what-it-is-and-a-quick-guide-to-buying-one\/\">my article<\/a> on it<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>ADXL356<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/image-34.png\" alt=\"\" class=\"wp-image-33677\" width=\"224\" height=\"189\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/image-34.png 896w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/image-34-300x252.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/image-34-768x646.png 768w\" sizes=\"(max-width: 224px) 100vw, 224px\" \/><figcaption><strong><a href=\"https:\/\/www.seeedstudio.com\/Grove-3-Axis-Analog-Accelerometer-40g-ADXL356C-p-4006.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; 3-Axis Analog Accelerometer \u00b140g (ADXL356C)<\/a><\/strong> <\/figcaption><\/figure><\/div>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The ADXL356 is an industrial grade, high stability, precision, and low powered ADI ADXL series three-axis accelerometer. <\/p>\n\n\n\n<p>The analog output ADXL356 is a low noise density, low 0 g offset drift, low power 3-axis accelerometer with selectable measurement ranges. The ADXL356 offers industry-leading noise, minimal offset drift over temperature, and long-term stability, enabling precision applications with minimal calibration.<\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The ADXL356 offers two versions:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>ADXL356B that supports \u00b110 g and \u00b120g range<\/li><li>ADXL356C that supports \u00b110g and \u00b140g range<\/li><\/ul>\n\n\n\n<p>The above accelerometer sensor that you see is the <a href=\"https:\/\/www.seeedstudio.com\/Grove-3-Axis-Analog-Accelerometer-40g-ADXL356C-p-4006.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; 3-Axis Analog Accelerometer \u00b140g<\/a> that runs on an ADXL356C version. Its industrial-grade technology allows for a relatively accurate result with little calibration work to be done. <\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>The integration of ADXL356C does bring performance advantages on the Grove-3-Axis Analog Accelerometer. Here&#8217;s why it&#8217;s great:<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color has-background has-very-light-gray-background-color\"><strong>Industry-leading technology<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Precisions applications with minimal calibration can be achieved with its Industry-leading noise, minimal offset drift over temperature, and long-term stability<\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color has-background has-very-light-gray-background-color\"><strong>Long-term temperature stability<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Its hermetic package offers excellent long-term stability 0g offset vs. temperature (all axes): 0.75mg\/ <br>\u00b0C maximum  <\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color has-background has-very-light-gray-background-color\"><strong>Ideal for wireless condition monitoring <\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The low noise of the ADXL356 over higher frequencies make it ideal for wireless condition monitoring <\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color has-background has-very-light-gray-background-color\"><strong>Ultra-low power consumption<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Normal operation mode &#8211; 150 \u03bcA, with Standby mode being only 21 \u03bcA <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-text-color has-vivid-red-color\"><strong>What makes the Grove- 3-Axis Analog Accelerometer \u00b140g (ADXL356C) special?<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The integrated Grove port on this accelerometer allows for plug-n-play usage by utilizing a 4-pin Grove interface, making it easy to connect with your standard Arduino device or Seeeduino (Seeed&#8217;s version of Arduino) instead of the conventional complicated and messy jumper wires. <\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>Product Applications include:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Inertial measurement units (IMUs)\/altitude and heading reference systems (ADHRs)<\/li><li>Platform stabilization systems<\/li><li>Condition monitoring<\/li><li>Seismic imaging<\/li><li>Tilt sensing<\/li><li>Robotics<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>ADXL series comparison: ADXL356 vs ADXL345 vs ADXL335<\/strong><\/h2>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The main differences are covered in the table below, we&#8217;ll look into further details later on<\/p>\n\n\n\n<table>\n  <tr>\n    <th><\/th>\n    <th>ADXL356<\/th>\n    <th>ADXL345<\/th>\n    <th>ADXL335<\/th>\n  <\/tr>\n  <tr>\n    <td>Range<\/td>\n    <td>\u00b110g to \u00b140g<\/td>\n    <td>\u00b116g <\/td>\n    <td>\u00b13g, small range with precise readings<\/td>\n  <\/tr>\n  <tr>\n    <td>Interface<\/td>\n    <td>Analog<\/td>\n    <td>SPI, I\u00b2C<\/td>\n    <td>Analog<\/td>\n  <\/tr>\n  <tr>\n    <td>Power Consumption<\/td>\n    <td>Low<br>Typical: 150\u00b5<br><\/td>\n    <td>Low<br>Typical: 140\u00b5<br><\/td>\n    <td>Standard<br>Typical: 350\u00b5<br><\/td>\n  <\/tr>\n  <tr>\n    <td>Pricing<\/td>\n    <td>High<\/td>\n    <td>Low<\/td>\n    <td>Lowest<\/td>\n  <\/tr>\n  <tr>\n    <td>Bonus Features<\/td>\n    <td>Covered in the earlier section<\/td>\n    <td>Some inbuilt functions<\/td>\n    <td>No Bonus Features<\/td>\n  <\/tr>\n<\/table>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>ADXL356: Spec King<\/strong><\/h3>\n\n\n\n<p>We can conclude that ADXL356 is the spec king, with better specs across the board due to its belonging to the higher end of the accelerometer spectrum. Hence, we&#8217;ll not dive further into its direct comparison with the other two models as it wouldn&#8217;t be the fairest. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>ADXL335 vs ADXL345<\/strong><\/h3>\n\n\n\n<p><strong>The ADXL335<\/strong> is a triple axis MEMS accelerometer with a low power consumption of&nbsp;150 \u03bcA in the measurement mode!&nbsp;This analog accelerometer is a low g accelerometer with a minimum full-scale range of \u00b13 g. <a href=\"https:\/\/www.seeedstudio.com\/Grove-3-Axis-Analog-Accelerometer-ADXL335.html?utm_source=blog&amp;utm_medium=blog\">Grove ADXL335<\/a> can measure the acceleration with a minimum full-scale range of \u00b13 g. It can measure the static acceleration of gravity in tilt-sensing applications, as well as dynamic acceleration resulting from&nbsp;motion, shock, or vibration. With the onboard Grove connector, you can easily plug and play it with your Arduino board.&nbsp;<\/p>\n\n\n\n<p><strong>The ADXL345<\/strong> is well suited for mobile device applications. It measures the static acceleration of gravity in tilt-sensing applications, as well as dynamic acceleration resulting from motion or shock. Its high resolution (3.9 mg\/LSB) enables measurement of inclination changes less than 1.0\u00b0. <a href=\"https:\/\/www.seeedstudio.com\/Grove-3-Axis-Digital-Accelerometer-16g.html?utm_source=blog&amp;utm_medium=blog\">Grove &#8211; ADXL345<\/a> is with the extreme low power consumption, as low as 23 \u03bcA in measurement mode and 0.1 \u03bcA in standby mode. The Low power modes enable intelligent motion-based power management with threshold sensing and active acceleration measurement at extremely low power dissipation.&nbsp;There is an onboard&nbsp;a 4-pin Grove interface (3-5VDC) for easily connect with Arduino boards and Seeeduino boards.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Applications:<\/strong><\/h4>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The ADXL345 is more suited for mobile applications, opening for more potential projects due to its digital interface<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Ease of Usage:<\/strong><\/h4>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">The ADXL335 would be easier to use due to its analog interface instead of SPI\/I2C.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Overall comparison:<\/strong><\/h4>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">Overall, the ADXL335 is an older version of the accelerometer, losing out on the following advantages that ADXL345 possess:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Wider range<\/li><li>Better sensitivity<\/li><li>Bonus features such as:<ul><li>Inactivity detection<\/li><li>Freefall detection activity<\/li><\/ul><\/li><li>Angle measurement of less than 1\u00b0 <\/li><li>Lower power consumption<\/li><\/ul>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">These advantages fancy the <strong>ADXL345, making it a better cost-effective <\/strong>option but one thing to keep in mind of its ease of usage; complicated to use due to its SPI\/I2C communication protocol.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Recommended Accelerometers<\/strong><\/h3>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>Despite the comparative advantages and more, you should discover the purpose of your project and select the most suitable one. I would recommend each accelerometer as follows:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Most cost-effective option: <a href=\"https:\/\/www.seeedstudio.com\/Grove-3-Axis-Digital-Accelerometer-16g.html?utm_source=blog&amp;utm_medium=blog\">ADXL345<\/a><\/li><li>Beginners&#8217;\/first-time user option: <a href=\"https:\/\/www.seeedstudio.com\/Grove-3-Axis-Analog-Accelerometer-ADXL335.html?utm_source=blog&amp;utm_medium=blog\">ADXL335<\/a><\/li><li>Best performance and widest usage applications:<a href=\"https:\/\/www.seeedstudio.com\/Grove-3-Axis-Analog-Accelerometer-40g-ADXL356C-p-4006.html?utm_source=blog&amp;utm_medium=blog\"> ADXL356<\/a><\/li><\/ul>\n\n\n\n<p><strong>*Note: All accelerometers are Arduino compatible<\/strong><\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">If you do not have a preference for one, here&#8217;s my personal recommendation:<\/p>\n\n\n\n<p style=\"background-color:#eeffd2;color:#000000\" class=\"has-text-color has-background\"><strong>ADXL356<\/strong>, as despite its higher price tag, consider it as a long-term investment. Its ease of usage, widest possible applications allows for beginners to easily get started and advanced users to find it useful. <\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Getting started with the ADXL356 <\/strong><\/h2>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\">If you&#8217;re having thoughts on picking up the ADXL356, this section is for you. I&#8217;ll be walking you through on the pairing guide<\/p>\n\n\n\n<p style=\"color:#000000\" class=\"has-text-color\"><strong>What you&#8217;ll need:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-4 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img decoding=\"async\" width=\"210\" height=\"157\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/11\/seeeduino-v4.2-2.jpg\" alt=\"\" data-id=\"27397\" class=\"wp-image-27397\"\/><figcaption class=\"blocks-gallery-item__caption\"><a href=\"http:\/\/www.seeedstudio.com\/Seeeduino-V4.2-p-2517.html?utm_source=blog&amp;utm_medium=blog\">Seeeduino V4.2<\/a><\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img decoding=\"async\" width=\"210\" height=\"157\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/11\/base-shield-2.jpg\" alt=\"\" data-id=\"27398\" data-link=\"\/blog\/?attachment_id=27398\" class=\"wp-image-27398\"\/><figcaption class=\"blocks-gallery-item__caption\"><a href=\"https:\/\/www.seeedstudio.com\/Base-Shield-V2-p-1378.html?utm_source=blog&amp;utm_medium=blog\">Base Shield<\/a><\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"210\" height=\"157\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/11\/adxl356c.jpg\" alt=\"\" data-id=\"27399\" data-link=\"\/blog\/?attachment_id=27399\" class=\"wp-image-27399\"\/><figcaption class=\"blocks-gallery-item__caption\"><a href=\"https:\/\/www.seeedstudio.com\/Grove-3-Axis-Analog-Accelerometer-40g-ADXL356C-p-4006.html?utm_source=blog&amp;utm_medium=blog\">ADXL356C<\/a><\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"525\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2019\/11\/grove-cables.jpg\" alt=\"\" data-id=\"27400\" data-link=\"\/blog\/?attachment_id=27400\" class=\"wp-image-27400\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/grove-cables.jpg 700w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/grove-cables-300x225.jpg 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"blocks-gallery-item__caption\"><a href=\"https:\/\/www.seeedstudio.com\/Grove-Universal-4-Pin-Buckled-20cm-Cable-5-PCs-pack.html?utm_source=blog&amp;utm_medium=blog\">Grove Cables<\/a><\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>*Seeeduino is Seeed version of the Arduino Board<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Hardware connection<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 1:<\/strong> Connect the Grove- 3-Axis Analog Accelerometer \u00b140g (ADXL356C) to the A0 port of the base shield<\/li><li><strong>Step 2:<\/strong> Plug Grove &#8211; Base Shield into Seeeduino<\/li><li><strong>Step 3:<\/strong> Connect Seeeduino to PC via a USB cable<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Software configurations<\/strong><\/h4>\n\n\n\n<p>If this is the first time you are working with Arduino, I recommend you to see <a href=\"http:\/\/wiki.seeedstudio.com\/Getting_Started_with_Arduino\/\">Getting Started with Arduino<\/a> before moving on<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Step 1: <\/strong>Download the <a href=\"https:\/\/github.com\/linux-downey\/Seeed_ADXL356\/blob\/master\/Seeed_ADXL_356\/Seeed_ADXL_356.ino\">Seeed_ADXL_356.ino<\/a> from Github or copy the following code:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;Arduino.h>\n\n#ifdef ARDUINO_SAMD_VARIANT_COMPLIANCE\n  #define SERIAL SerialUSB\n  #define SYS_VOL   3.3\n#else\n  #define SERIAL Serial\n  #define SYS_VOL   5\n#endif\n\nfloat cali_data_xy;\nfloat cali_data_z;\nint16_t scale;\n\n#define MODUEL_RANGE           40\n\n#define MODULE_VOL             1.8\n\n#define CALI_BUF_LEN           15\n#define CALI_INTERVAL_TIME     250\n\nfloat cali_buf_xy[CALI_BUF_LEN];\nfloat cali_buf_z[CALI_BUF_LEN];\n\n#define XY_PIN   A0\n#define Z_PIN    A1\n\nfloat deal_cali_buf(float *buf)\n{\n    float cali_val = 0;\n\n    for(int i = 0;i &lt; CALI_BUF_LEN;i++)\n    {\n        cali_val += buf[i];\n    }\n    cali_val = cali_val\/CALI_BUF_LEN;\n    return (float)cali_val;\n}\n\n\nvoid calibration(void)\n{\n    SERIAL.println(\"Please Place the module horizontally!\");\n    delay(1000);\n    SERIAL.println(\"Start calibration........\");\n\n    for(int i=0;i&lt;CALI_BUF_LEN;i++)\n    {\n        cali_buf_xy[i] = analogRead(XY_PIN);;\n        cali_buf_z[i] = analogRead(Z_PIN);\n        delay(CALI_INTERVAL_TIME);\n    }\n    cali_data_xy =  deal_cali_buf(cali_buf_xy);\n    cali_data_z =  (float)deal_cali_buf(cali_buf_z);\n    SERIAL.println(\"Calibration OK!!\");\n    scale = (float)1000 \/ (cali_data_z - cali_data_xy);\n    cali_data_z -= (float)980 \/ scale;\n    SERIAL.println(cali_data_xy);\n    SERIAL.println(cali_data_z);\n    SERIAL.println(scale);\n\n}\n\n\n\nvoid AccMeasurement(void)\n{\n    int16_t val_xy = 0;\n    int16_t val_z = 0;\n    val_xy = analogRead(XY_PIN);\n    val_z = analogRead(Z_PIN);\n\n    SERIAL.print(\"Raw data xy  = \");\n    SERIAL.println(val_xy);\n    SERIAL.print(\"Raw data z  = \");\n    SERIAL.println(val_z);\n    SERIAL.println(\" \");\n\n    val_xy -= cali_data_xy;\n    val_z -= cali_data_z;\n    SERIAL.print(\"x or y position acc is \");\n    SERIAL.print(val_xy * scale \/ 1000.0);\n    SERIAL.println(\" g \");\n    SERIAL.print(\"z position acc is \");\n    SERIAL.print(val_z * scale \/ 1000.0);\n    SERIAL.println(\" g \");\n    SERIAL.println(\" \");\n    SERIAL.println(\" \");\n    SERIAL.println(\" \");\n    delay(1000);\n}\n\nvoid setup()\n{\n    SERIAL.begin(115200);\n    #ifdef ARDUINO_SAMD_VARIANT_COMPLIANCE\n    analogReadResolution(12);\n    #endif\n    calibration();\n    SERIAL.print(\"Scale = \");\n    SERIAL.println(scale);\n\n}\n\n\n\nvoid loop()\n{\n    AccMeasurement();\n}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Step 2: Upload the demo. If you&#8217;re unsure on how to upload the code, please check <a href=\"http:\/\/wiki.seeedstudio.com\/Upload_Code\/\">How to upload code<\/a><\/li><li>Step 3: Open the Serial Monitor of Arduino IDE by click Tool-&gt; Serial Monitor. Or tap the Ctrl+Shift+M key at the same time. Set the baud rate to 115200<\/li><li>Step 4: Calibration. Follow the calibration tips in the Serial Monitor. It&#8217;ll finish in a few steps.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Step 5: Sensor can now be used, the output will appear like this<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>Please Place the module horizontally!\nStart calibration........\nCalibration OK!!\n184.93\n185.03\n121\nScale = 121\nRaw data xy  = 185\nRaw data z  = 193\n\nx or y position acc is 0.00 g \nz position acc is 0.85 g \n\n\n\nRaw data xy  = 188\nRaw data z  = 196\n\nx or y position acc is 0.36 g \nz position acc is 1.21 g<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Summary <\/strong><\/h2>\n\n\n\n<p>Overall, with accelerometers being commonly seen in many day to day applications, consider picking up one today!<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>For more information on the Grove-3-Axis Analog Accelerometer \u00b140g (ADXL356C), you can head <a href=\"http:\/\/wiki.seeedstudio.com\/Grove-3-Axis_Analog_Accelerometer_40g-ADXL356C\/\">here<\/a><\/li><\/ul>\n\n\n\n<p>Once again, if you&#8217;re looking to find out more about accelerometers and its buying guide, you can check out my <a href=\"http:\/\/www.seeedstudio.com\/blog\/2019\/11\/01\/accelerometers-what-it-is-and-a-quick-guide-to-buying-one\/\">other blog post!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mems accelerometers are simple, portable, and applicable but how do we get started? Which accelerometer<\/p>\n","protected":false},"author":2850,"featured_media":27402,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[105,2140,1851,1852,1853,1912,2162,1911],"class_list":["post-27351","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-accelerometer","tag-accelerometer-arduino","tag-accelerometer-guide","tag-adxl335","tag-adxl356c","tag-grove-base-shield","tag-mems-accelerometer","tag-seeeduino-v4-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Arduino Accelerometers: ADXL356, ADXL345 vs ADXL335 - Latest News from Seeed Studio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino Accelerometers: ADXL356, ADXL345 vs ADXL335 - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"Mems accelerometers are simple, portable, and applicable but how do we get started? Which accelerometer\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-26T09:54:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-06-16T06:35:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"743\" \/>\n\t<meta property=\"og:image:height\" content=\"396\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shawn\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shawn\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/\",\"name\":\"Arduino Accelerometers: ADXL356, ADXL345 vs ADXL335 - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png\",\"datePublished\":\"2019-11-26T09:54:10+00:00\",\"dateModified\":\"2020-06-16T06:35:44+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png\",\"width\":743,\"height\":396,\"caption\":\"ADXL356: Getting started, ADXL335 vs ADXL345\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arduino Accelerometers: ADXL356, ADXL345 vs ADXL335\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2\",\"name\":\"Shawn\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g\",\"caption\":\"Shawn\"},\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/shawn\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino Accelerometers: ADXL356, ADXL345 vs ADXL335 - Latest News from Seeed Studio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/","og_locale":"en_US","og_type":"article","og_title":"Arduino Accelerometers: ADXL356, ADXL345 vs ADXL335 - Latest News from Seeed Studio","og_description":"Mems accelerometers are simple, portable, and applicable but how do we get started? Which accelerometer","og_url":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2019-11-26T09:54:10+00:00","article_modified_time":"2020-06-16T06:35:44+00:00","og_image":[{"width":743,"height":396,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png","type":"image\/png"}],"author":"Shawn","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shawn","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/","url":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/","name":"Arduino Accelerometers: ADXL356, ADXL345 vs ADXL335 - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png","datePublished":"2019-11-26T09:54:10+00:00","dateModified":"2020-06-16T06:35:44+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png","width":743,"height":396,"caption":"ADXL356: Getting started, ADXL335 vs ADXL345"},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/26\/adxl356-get-started-adxl345-and-adxl335-comparison-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Arduino Accelerometers: ADXL356, ADXL345 vs ADXL335"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/c9b61b761840d544e2d830b0e3bc9fe2","name":"Shawn","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5afdc71205d9d485de69bc4b192294e3?s=96&r=g","caption":"Shawn"},"url":"https:\/\/www.seeedstudio.com\/blog\/author\/shawn\/"}]}},"modified_by":"Elaine Wu","views":34557,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",743,396,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover-300x160.png",300,160,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",640,341,false],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",640,341,false],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",743,396,false],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",743,396,false],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",32,17,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",743,396,false],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",743,396,false],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",743,396,false],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",713,380,false],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/ADXL356-cover.png",675,360,false]},"author_info":{"display_name":"Shawn","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/shawn\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/27351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/2850"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=27351"}],"version-history":[{"count":10,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/27351\/revisions"}],"predecessor-version":[{"id":33736,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/27351\/revisions\/33736"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/27402"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=27351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=27351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=27351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}