{"product_id":"odroid-m2-with-8gbyte-ram-12000","title":"Odroid M2 with 8GByte RAM [12000]","description":"\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\n\u003ch4 style=\"margin-bottom: 1.3em; word-break: break-all; line-height: 1.4;\"\u003eThe Odroid M2 is a striking high-performance Single Board Computer. \u003cspan style=\"color: inherit; font-family: inherit;\"\u003eOdroid launched the ODROID-M1 about 2 years ago, and the ODROID-M1S about 1 year ago. Both models have been successfully supplied and continue to be adopted as core components in embedded systems by our B2B customers.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan style=\"color: inherit; font-family: inherit;\"\u003eWe received feedback that the performance and input\/output port configuration of the ODROID-M1\/M1S were sufficient for most embedded systems. However, some customers still wanted higher-end models equipped with high-performance processors.\u003c\/span\u003e\u003cspan style=\"color: inherit; font-family: inherit;\"\u003e\u003cbr\u003e\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003ch4 style=\"margin-bottom: 1.3em; word-break: break-all; line-height: 1.4;\"\u003e\u003cspan style=\"color: inherit; font-family: inherit;\"\u003eTo meet the demand for higher-performance computing power required by important industrial embedded system builders, Odroid has launched the new ODROID-M2 SBC.\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; line-height: 1.4;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/odroid-m2-a.jpg?v=1791874635\" style=\"color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start; width: auto; max-width: 100%;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/odroid-m2-b.jpg?v=1791874641\" style=\"width: auto ;max-width: 100% ;\"\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; text-align: start;\"\u003e\u003cspan style=\"color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium;\"\u003eCompared to the original ODROID-M1 (based on the RK3568B2 SoC), the ODROID-M2 uses the RK3588S2 SoC whose comparative characteristics are listed below:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; text-align: start;\"\u003e\u003cspan style=\"color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium;\"\u003eMultiprocessing performance is about 3 times faster.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; text-align: start;\"\u003e\u003cspan style=\"color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium;\"\u003eLPDDR5 64-bit RAM with a memory bandwidth that is more than twice as high.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; text-align: start;\"\u003e\u003cspan style=\"color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium;\"\u003eA GPU that is more than 5 times faster.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; text-align: start;\"\u003e\u003cspan style=\"color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium;\"\u003eA NPU that is more than 3 times faster.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; text-align: start;\"\u003e\u003cspan style=\"color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium;\"\u003eAn onboard 64GB eMMC storage device which is twice as fast thanks to an HS400 interface.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; text-align: start;\"\u003e\u003cspan style=\"color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium;\"\u003eThe RK3588S2 SoC with multiple high-performance CPU\/GPU cores and large cache memory blocks, is manufactured in the Samsung Foundry’s 8N process and has the advantage of relatively low power consumption compared to performance.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/odroid-m2-benchmarks.png?v=1791874643\" style=\"width: auto ;max-width: 100% ;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/odroid-m2-gpu-benchmark.png?v=1791874646\" style=\"width: auto ;max-width: 100% ;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eThanks to the high-speed 64-bit LPDDR5 memory and high-performance GPU, it shows very usable graphics performance in a 4K dual-head display configuration. We connected two 4K monitors using the M2 board’s HDMI port and the Alt-mode USB Type-C port. This demo shows 4K 3D rendering using HW GPU acceleration on the first monitor, and 4K video playback using HW VPU acceleration on the second monitor. Since hardware accelerators are used to run high-end graphics applications, the cooling fan rarely rotates because it does not generate a lot of heat.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003e4K Dual-head display demo video\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/h4\u003e\u003ciframe src=\"\/\/www.youtube.com\/embed\/BJbENMoKoZQ\" width=\"640\" height=\"360\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eFor detailed internal configuration, please refer to the block diagram shown below.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/odroid-m2-block-diagram.png?v=1791874649\" style=\"width: auto ;max-width: 100% ;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/h4\u003e\u003ch3 style=\"color: rgb(85, 85, 85); margin-bottom: 0.5em; text-rendering: optimizespeed; width: 1050px; font-size: 1.25em; font-family: Montserrat, sans-serif; word-break: keep-all !important;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eOn-board eMMC storage\u003c\/span\u003e\u003c\/h3\u003e\u003ch4\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eFor the first time in the ODROID board series, an eMMC chip is soldered to the PCB by default instead of using a removable eMMC module. We think 64GB capacity is sufficient for building most embedded systems solutions in this category\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eThe sequential access speed of the onboard eMMC is approximately 260MB\/s, which is about 3 to 5 times faster than typical microSD cards. Note that the ODROID-M1 series supports the eMMC interface of the HS200 specification, but the ODROID-M2 supports the much faster, HS400 specification.\u003c\/p\u003e\n\u003ctable style=\"border-color: rgb(236, 236, 236); margin-bottom: 1em; width: 1050px; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start; background-color: rgb(255, 255, 255);\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; color: rgb(102, 102, 102);\"\u003e\u003cp style=\"margin-top: 0.5em; margin-bottom: 0.5em; word-break: break-all;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eBenchmark\u003c\/span\u003e\u003c\/p\u003e\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em; color: rgb(102, 102, 102);\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eODROID-M1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; color: rgb(102, 102, 102);\"\u003e\u003cp style=\"margin-top: 0.5em; margin-bottom: 0.5em; word-break: break-all;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eODROID-M2\u003c\/span\u003e\u003c\/p\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; color: rgb(102, 102, 102);\"\u003eiozone 1M random read\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em; color: rgb(102, 102, 102);\"\u003e144.29 MB\/s\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; color: rgb(102, 102, 102);\"\u003e273.25 MB\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; color: rgb(102, 102, 102);\"\u003eiozone 1M random write\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em; color: rgb(102, 102, 102);\"\u003e129.45 MB\/s\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; color: rgb(102, 102, 102);\"\u003e254.15 MB\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; color: rgb(102, 102, 102);\"\u003eiozone 4K random read\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em; color: rgb(102, 102, 102);\"\u003e27.52 MB\/s\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; color: rgb(102, 102, 102);\"\u003e27.86 MB\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; color: rgb(102, 102, 102);\"\u003eiozone 4K random write\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em; color: rgb(102, 102, 102);\"\u003e41.85 MB\/s\u003c\/td\u003e\n\u003ctd style=\"border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; color: rgb(102, 102, 102);\"\u003e52.9 MB\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cspan style=\"font-weight: bolder; color: rgb(85, 85, 85); font-size: 20.16px;\"\u003eOn-board M.2 NVMe slot\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eIn case the 64GB storage space of the soldered eMMC memory is insufficient, consider using an industry-standard M.2 2280 form factor NVMe SSD. An on-board M.2 NVMe slot is provided to access large amounts of data storage.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eUnlike the original M1 model’s PCIe 3.0 x 2 lanes configuration, the M2 has PCIe 2.1 x 1 lane. The NVMe transfer speed of the M2 has been reduced by about 1\/4. However, we still believe that ~400 MiB\/s of storage access speed is sufficient for building various high-end embedded systems. Note that M.2 SATA SSD storage devices cannot be used. The M.2 slot supports only the PCIe SSD (M-Key).\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/odroid-m2-ssd.jpg?v=1791874652\" style=\"width: auto ;max-width: 100% ;\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/h4\u003e\u003ch3 style=\"color: rgb(85, 85, 85); margin-bottom: 0.5em; text-rendering: optimizespeed; width: 1050px; font-size: 1.25em; font-family: Montserrat, sans-serif; word-break: keep-all !important;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eReal-Time Clock\u003c\/span\u003e\u003c\/h3\u003e\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eThe ODROID-M2 has a hardware Real-Time Clock (RTC) and calendar function by embedding the low-power optimized PCF8563 chip. By installing just one CR2032 RTC backup battery, the clock and calendar will continue to operate for nearly 10 years without a main power supply. The battery is not supplied and must be purchased separately.\u003c\/p\u003e\u003c\/div\u003e\u003c\/h4\u003e\u003ch3 style=\"color: rgb(85, 85, 85); margin-bottom: 0.5em; text-rendering: optimizespeed; width: 1050px; font-size: 1.25em; font-family: Montserrat, sans-serif; word-break: keep-all !important;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eHeatsink cooling fan\u003c\/span\u003e\u003c\/h3\u003e\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eA high-performance octa-core single-board computer requires power consumption close to 8 watts when the CPU and GPU are continuously subjected to high-computing loads. At this time, considerable heat is generated and a cooling fan is inevitably needed to avoid thermal throttling of the SoC. \u003cspan style=\"font-weight: bolder;\"\u003eAccordingly, the cooling fan is included in the kit.\u003c\/span\u003e The speed of the cooling fan can be controlled using PWM.\u003c\/p\u003e\u003c\/div\u003e\u003c\/h4\u003e\u003ch3 style=\"color: rgb(85, 85, 85); margin-bottom: 0.5em; text-rendering: optimizespeed; width: 1050px; font-size: 1.25em; font-family: Montserrat, sans-serif; word-break: keep-all !important;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eFree case\u003c\/span\u003e\u003c\/h3\u003e\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eUsing 3D modelling from the early PCB design stage, we were able to complete the case development precisely and rapidly. \u003cspan style=\"font-weight: bolder;\"\u003eThe case is also included in the kit.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eSBC 3D model and case\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/odroid-m2-board-1.png?v=1791874655\" style=\"width: auto ;max-width: 100% ;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/odroid-m2-board-2.png?v=1791874658\" style=\"width: auto ;max-width: 100% ;\"\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/odroid-m2-case.gif?v=1791874662\" style=\"width: auto ;max-width: 100% ;\"\u003e\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/h4\u003e\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\u003c\/div\u003e\u003c\/h4\u003e\u003ch3 style=\"color: rgb(85, 85, 85); margin-bottom: 0.5em; text-rendering: optimizespeed; width: 1050px; font-size: 1.25em; font-family: Montserrat, sans-serif; word-break: keep-all !important;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eSpecifications\u003c\/span\u003e\u003c\/h3\u003e\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"table-responsive\" style=\"color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003ctable class=\"inline table table-striped table-bordered table-hover table-condensed\" style=\"border-color: rgb(236, 236, 236); margin-bottom: 1em; display: inline;\"\u003e\u003ctbody\u003e\n\u003ctr class=\"row0\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eForm Factor\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eBoard Dimensions: 90mm x 90mm x 21mm\u003cbr\u003eWeight: 78g including heatsink, 58g without heatsink\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row1\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eProcessor\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eRockchip RK3588S2 Processor\u003cbr\u003eQuad-Core Cortex-A76 (2.3GHz +\/- 0.1Ghz)\u003cbr\u003eQuad-Core Cortex-A55 (1.8GHz)\u003cbr\u003eARMv8-A architecture with Neon and Crypto extensions\u003cbr\u003eMali-G610 GPU MP4 (1Ghz)64KB L1 instruction cache, 64KB L1 data cache, 512KB L2 cache, shared by Cortex-A76 processor\u003cbr\u003e32KB L1 instruction cache, 32KB L1 data cache, 128KB L2 cache, shared by Cortex-A55 processor\u003cbr\u003eL3 data cache: 3MB, shared by 8 processors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row2\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eNPU\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003e6 TOPS@INT8, Integrated AI accelerator RKNN NPU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row3\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eMemory\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eLPDDR5 8 or 16GiB with 64-bit bus width\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row4\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eStorage\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003e1 x 64GB eMMC embedded (soldered to the PCB)\u003cbr\u003e1 x Micro SD slot (UHS-I SDR104)\u003cbr\u003e* Boot priority between eMMC and microSD can be selected with the slide switch\u003cbr\u003e1 x NVME M.2 SSD (PCIe 2.1 x 1 lane)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row5\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eNetworking\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003e1 x GbE port (RJ45, supports 10\/100\/1000 Mbps)\u003cbr\u003e– LED indicators\u003cbr\u003e* Green LED: Flashing by data traffic at 100Mbps connection\u003cbr\u003e* Amber LED: Flashing by data traffic at 1000Mbps connection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row6\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eVideo output\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003e1 x HDMI 2.0 (up to 4K@60Hz with HDR, EDID)\u003cbr\u003e1 x MIPI DSI Interface (30pin connector which is different from 31pin of the ODROID-M1)\u003cbr\u003e1 x DP (via USB Type-C port)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row7\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eExternal I\/O\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003e1 x USB 2.0 host port\u003cbr\u003e1 x USB 3.0 host port\u003cbr\u003e1 x USB 3.0 Type-C (Data communication and DP Alt-Mode, Not a power source\/sink)\u003cbr\u003e1 x Debug serial console (UART)\u003cbr\u003e1 x 40 pin GPIO and 1 x 14 pin GPIO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row8\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eReal Time Clock\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003e* On-board very low power PCF8536 RTC chip\u003cbr\u003e* CR2032 RTC backup battery holder to keep time and date for near 10 years without main power input\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row9\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eOther features\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003e* Power button\u003cbr\u003e* Reset button\u003cbr\u003e* System LED Indicators:\u003cbr\u003e– Red (POWER) – Solid light when DC power is connected\u003cbr\u003e– Blue (ALIVE) – Flashing like heartbeat while Kernel is running. Solid On in the u-boot stage.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"row10\"\u003e\n\u003cth class=\"col0 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; letter-spacing: 0.05em; text-transform: uppercase;\"\u003ePower\u003c\/th\u003e\n\u003ctd class=\"col1 leftalign\" style=\"border-bottom-color: rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003e1 x DC jack: outer (negative) diameter 5.5mm inner (positive) diameter 2.1mm\u003cbr\u003eDC input voltage range: 7.5V ~ 15.5V (12V\/2A power adapter is recommended)\u003cbr\u003e– IDLE : ≃ 1W without any kind of peripherals\u003cbr\u003e– CPU Stress : ≃ 7.5W (Performance governor) without any kind of peripherals\u003cbr\u003e– Power Off : ≃ 0W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eNote: The maximum clock speed of the Cortex A76 big cores is between 2.2GHz and 2.4GHz. (2.3GHz +\/- 0.1GHz)\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eIn the semiconductor factory’s test process, the power, voltage and thermal characteristics of each individual CPU are measured and the appropriate maximum clock value is stored in OTP memory as a PVTM. This value cannot be changed by the user.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eWhen we tested over 100 samples of M2 boards, most were in the 2.2 ~ 2.3 GHz range, while only a few exceeded 2.3 GHz.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/h4\u003e\u003ch3 style=\"color: rgb(85, 85, 85); margin-bottom: 0.5em; text-rendering: optimizespeed; width: 1050px; font-size: 1.25em; font-family: Montserrat, sans-serif; word-break: keep-all !important;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eGPIO Header\u003c\/span\u003e\u003c\/h3\u003e\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eThere are 40-pin and 14-pin header pin connectors for general purpose input and output functions.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eDigital IOs, UARTs, I2Cs, PWMs, ADCs, SPI, Analog audio output, Power-on and Reset signals are available.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003e\u003cspan style=\"color: rgb(255, 0, 0);\"\u003eIMPORTANT\u003c\/span\u003e\u003c\/span\u003e: Please note that the ODROID-M2 14-pin header pin-map is quite different from the ODROID-M1S due to the missing USB 2.0 signals and different power rails.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/h4\u003e\u003ch3 style=\"color: rgb(85, 85, 85); margin-bottom: 0.5em; text-rendering: optimizespeed; width: 1050px; font-size: 1.25em; font-family: Montserrat, sans-serif; word-break: keep-all !important;\"\u003e\u003cspan style=\"font-weight: bolder;\"\u003eMIPI-DSI\u003c\/span\u003e\u003c\/h3\u003e\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eThe four-lane MIPI-DSI port can be directly connected to an LCD panel. The ODROID-Vu8S kit with an 8 inch, 800×1280 wide viewing angle LCD and capacitive multi-touch screen is an available option. See \u003ca href=\"https:\/\/www.hardkernel.com\/shop\/vu8s-8inch-mipi-lcd-for-m1s\" target=\"_blank\" rel=\"noopener\" style=\"touch-action: manipulation; color: var(--fs-experimental-link-color);\"\u003ehttps:\/\/www.hardkernel.com\/shop\/vu8s-8inch-mipi-lcd-for-m1s\u003c\/a\u003e\/.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003eIf you assemble the ODROID-M2 single board computer on the rear side of the Vu8S kit, you can easily implement a Human-Machine-Interface (HMI) device with Android as well as Linux.\u003c\/p\u003e\n\u003cp style=\"margin-bottom: 1.3em; word-break: break-all; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: left;\"\u003e\u003cspan style=\"color: rgb(85, 85, 85); font-size: 1.25em; font-weight: bolder;\"\u003eSoftware support\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/h4\u003e\u003ch4\u003e\u003cdiv style=\"text-align: center;\"\u003e\n\u003cul style=\"list-style-position: initial; list-style-image: initial; padding: 0px; margin-bottom: 1.3em; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: left;\"\u003e\u003cli aria-level=\"1\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003e\n\u003cspan style=\"font-weight: bolder;\"\u003eAndroid 13\u003c\/span\u003e\u003cul style=\"list-style: disc; margin: 1.5em 0px 1.5em 3em; padding: 0px;\"\u003e\n\u003cli aria-level=\"1\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003eBased on AOSP Tiramisu\u003c\/li\u003e\n\u003cli aria-level=\"1\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003eCustomized raw GPIO access framework : Android Things with various examples (\u003ca href=\"https:\/\/wiki.odroid.com\/common\/android_things\" style=\"touch-action: manipulation; color: var(--fs-experimental-link-color);\"\u003ehttps:\/\/wiki.odroid.com\/common\/android_things\u003c\/a\u003e)\u003cul style=\"list-style: disc; margin: 1.5em 0px 1.5em 3em; padding: 0px;\"\u003e\n\u003cli aria-level=\"3\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003eI2C (Color sensor, Temperature, Humidity, OLED, RTC)\u003c\/li\u003e\n\u003cli aria-level=\"3\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003eSPI ( CAN receiver, LED strip lights, IO expander)\u003c\/li\u003e\n\u003cli aria-level=\"3\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003eUART ( Loopback test, Barcode scanner, Thermal printer)\u003c\/li\u003e\n\u003cli aria-level=\"3\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003eGPIO toggling\u003c\/li\u003e\n\u003cli aria-level=\"3\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003eRotary encoder with GPIO IRQ\u003c\/li\u003e\n\u003cli aria-level=\"3\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003ePWM outputs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\u003c\/ul\u003e\n\u003cul style=\"list-style-position: initial; list-style-image: initial; padding: 0px; margin-bottom: 1.3em; color: rgb(119, 119, 119); font-family: Montserrat, sans-serif; font-size: medium; text-align: start;\"\u003e\n\u003cli style=\"margin-bottom: 0.6em; margin-left: 1.3em; list-style-type: none; text-align: left;\"\u003e\n\u003c\/li\u003e\n\u003cli aria-level=\"1\" style=\"margin-bottom: 0.6em; margin-left: 1.3em;\"\u003e\n\u003cspan style=\"font-weight: bolder;\"\u003eUbuntu 20.04 LTS (24.04 with newer kernel version will be available a few months later)\u003c\/span\u003e\u003cul style=\"list-style: disc; margin: 1.5em 0px 1.5em 3em; padding: 0px;\"\u003e\n\u003cli aria-level=\"2\" style=\"margin-bottom: 0.6em; margin-left: 1.3em; text-align: left;\"\u003eKernel 5.10\u003c\/li\u003e\n\u003cli aria-level=\"2\" style=\"margin-bottom: 0.6em; margin-left: 1.3em; text-align: left;\"\u003eWayland based GNOME desktop\u003c\/li\u003e\n\u003cli aria-level=\"2\" style=\"margin-bottom: 0.6em; margin-left: 1.3em; text-align: left;\"\u003eARM Mali Bifrost GPU OpenGL-ES \/ EGL driver\u003c\/li\u003e\n\u003cli aria-level=\"2\" style=\"margin-bottom: 0.6em; margin-left: 1.3em; text-align: left;\"\u003eMIPI DSI driver\u003c\/li\u003e\n\u003cli aria-level=\"2\" style=\"margin-bottom: 0.6em; margin-left: 1.3em; text-align: left;\"\u003eGPIO drivers and WiringPi library\u003c\/li\u003e\n\u003cli aria-level=\"2\" style=\"margin-bottom: 0.6em; margin-left: 1.3em; text-align: left;\"\u003eNPU driver and Neural Network APIs\u003c\/li\u003e\n\u003cli aria-level=\"2\" style=\"margin-bottom: 0.6em; margin-left: 1.3em; text-align: left;\"\u003eVPU driver with MPP\/Gstreamer APIs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/h4\u003e\u003ch3 style=\"text-align: center; \"\u003e\u003c\/h3\u003e\u003ch4\u003e\u003c\/h4\u003e\u003ch3 style=\"text-align: center; \"\u003e\u003c\/h3\u003e","brand":"Odroid Ltd","offers":[{"title":"Default Title","offer_id":59468140085596,"sku":"12000","price":179.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1062\/8225\/4684\/files\/01_8f943021-6e78-43eb-8e7f-d6e15b349b02.jpg?v=1791813794","url":"https:\/\/www.odroid.co.uk\/products\/odroid-m2-with-8gbyte-ram-12000","provider":"Odroid","version":"1.0","type":"link"}