{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T07:01:19Z","timestamp":1764831679071,"version":"3.46.0"},"reference-count":47,"publisher":"Tech Science Press","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["CMC"],"published-print":{"date-parts":[[2025]]},"DOI":"10.32604\/cmc.2025.068844","type":"journal-article","created":{"date-parts":[[2025,9,8]],"date-time":"2025-09-08T07:59:53Z","timestamp":1757318393000},"page":"3213-3229","source":"Crossref","is-referenced-by-count":0,"title":["Real-Time Communication Driver for MPU Accelerometer Using Predictable Non-Blocking I2C Communication"],"prefix":"10.32604","volume":"85","author":[{"given":"Valentin","family":"Stangaciu","sequence":"first","affiliation":[]},{"given":"Mihai-Vladimir","family":"Ghimpau","sequence":"additional","affiliation":[]},{"given":"Adrian-Gabriel","family":"Sztanarec","sequence":"additional","affiliation":[]}],"member":"17807","published-online":{"date-parts":[[2025]]},"reference":[{"key":"ref1","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1007\/s43926-025-00152-2","article-title":"A review on WSN based resource constrained smart IoT systems","volume":"5","author":"Hudda","year":"2025","journal-title":"Discover Internet of Things"},{"key":"ref2","doi-asserted-by":"crossref","first-page":"110092","DOI":"10.1016\/j.compeleceng.2025.110092","article-title":"An energy-aware link fault detection and recovery scheme for QoS enhancement in Internet of Things-enabled wireless sensor network","volume":"123","author":"Aruchamy","year":"2025","journal-title":"Comput Elect Eng"},{"key":"ref3","first-page":"2104","article-title":"Study of integration of wireless sensor network and internet of things (IoT)","volume":"15","author":"Najim","year":"2023","journal-title":"Wirel Pers Commun"},{"key":"ref4","first-page":"661","article-title":"A common architecture-based smart home tools and applications forensics for scalable investigations","volume":"83","author":"Kim","year":"2025","journal-title":"Comput Mater Contin"},{"key":"ref5","first-page":"3617","article-title":"Recent technology advancements in smart city management: a review","volume":"81","author":"Tavares","year":"2024","journal-title":"Comput Mater Contin"},{"key":"ref6","first-page":"183","article-title":"An ingenious IoT based crop prediction system using ML and EL","volume":"79","author":"Ramzan","year":"2024","journal-title":"Comput Mater Contin"},{"key":"ref7","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1007\/s40003-024-00705-x","article-title":"Enabling smart agriculture: an IoT-based framework for real-time monitoring and analysis of agricultural data","volume":"13","author":"Oguz","year":"2024","journal-title":"Agric Res"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"10474","DOI":"10.1109\/JIOT.2021.3062630","article-title":"Internet of Things (IoT): a review of its enabling technologies in healthcare applications, standards protocols, security, and market opportunities","volume":"8","author":"Bhuiyan","year":"2021","journal-title":"IEEE Internet Things J"},{"key":"ref9","first-page":"91","article-title":"Technologies, protocols, and applications of internet of things in greenhouse farming: a survey of recent advances","volume":"12","author":"Hosny","year":"2025","journal-title":"Inform Process Agric"},{"key":"ref10","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-11992-7","author":"Kopetz","year":"2022","journal-title":"Real-time systems: design principles for distributed embedded applications"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"7399","DOI":"10.1109\/JIOT.2023.3332507","article-title":"Real-time performance of industrial IoT communication technologies: a review","volume":"11","author":"Behnke","year":"2024","journal-title":"IEEE Internet Things J"},{"key":"ref12","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1007\/978-3-319-49736-5_2","author":"Bhatt","year":"2017","journal-title":"Internet of Things and big data technologies for next generation healthcare"},{"key":"ref13","doi-asserted-by":"crossref","first-page":"1088","DOI":"10.1007\/s42979-024-03477-x","article-title":"A MATTER-enabled IoT framework for enhanced fire detection and real-time decision-making","volume":"5","author":"Bhardwaj","year":"2024","journal-title":"SN Comput Sci"},{"key":"ref14","series-title":"2022 4th International Conference on Biomedical Engineering (IBIOMED)","first-page":"42","article-title":"A prototype of IoT-based real-time respiratory rate monitoring using an accelerometer sensor","author":"Andarevi","year":"2022 Oct 18\u201319"},{"key":"ref15","first-page":"1729","article-title":"Efficient real-time devices based on accelerometer using machine learning for HAR on low-performance microcontrollers","volume":"81","author":"Vi","year":"2024","journal-title":"Comput Mater Contin"},{"key":"ref16","doi-asserted-by":"crossref","first-page":"115448","DOI":"10.1016\/j.eswa.2021.115448","article-title":"Smart, comfortable wearable system for recognizing Arabic Sign Language in real-time using IMUs and features-based fusion","volume":"184","author":"Qaroush","year":"2021","journal-title":"Expert Syst Appl"},{"key":"ref17","first-page":"2525","article-title":"Robust real-time analysis of cow behaviors using accelerometer sensors and decision trees with short data windows and misalignment compensation","volume":"83","author":"Tran","year":"2025","journal-title":"Comput Mater Contin"},{"key":"ref18","doi-asserted-by":"crossref","first-page":"100561","DOI":"10.1016\/j.iot.2022.100561","article-title":"Building structural analysis based Internet of Things network assisted earthquake detection","volume":"19","author":"Duggal","year":"2022","journal-title":"Internet Things"},{"key":"ref19","unstructured":"TDK InvenSense. MPU-6000 and MPU-6050 Product Specification; 2013 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/invensense.tdk.com\/wp-content\/uploads\/2015\/02\/MPU-6000-Datasheet1.pdf."},{"key":"ref20","doi-asserted-by":"crossref","first-page":"1724","DOI":"10.1109\/JIOT.2022.3209970","article-title":"Internet of Things centric-based multiactivity recognition in smart home environment","volume":"10","author":"Perumal","year":"2023","journal-title":"IEEE Internet Things J"},{"key":"ref21","doi-asserted-by":"crossref","first-page":"20201","DOI":"10.1109\/JIOT.2023.3283594","article-title":"A real-time factor-graph-optimized pedestrian navigation method","volume":"10","author":"Yuan","year":"2023","journal-title":"IEEE Internet Things J"},{"key":"ref22","series-title":"2023 International Conference on Artificial Intelligence, Blockchain, Cloud Computing, and Data Analytics (ICoABCD)","first-page":"25","article-title":"High wave detection smart buoy using Internet of Things","author":"Afdhali","year":"2023 Nov 13\u201315"},{"key":"ref23","doi-asserted-by":"crossref","first-page":"21999","DOI":"10.1109\/JIOT.2022.3181701","article-title":"Development of a real-time wearable fall detection system in the context of Internet of Things","volume":"9","author":"Qian","year":"2022","journal-title":"IEEE Internet Things J"},{"key":"ref24","doi-asserted-by":"crossref","first-page":"100971","DOI":"10.1016\/j.iot.2023.100971","article-title":"A smart e-health framework for monitoring the health of the elderly and disabled","volume":"24","author":"Yazici","year":"2023","journal-title":"Internet Things"},{"key":"ref25","first-page":"100053","article-title":"Visualization of structural health monitoring information using Internet-of-Things integrated with building information modeling","volume":"2","author":"Sakr","year":"2023","journal-title":"J Infrastruct Intell Resil"},{"key":"ref26","doi-asserted-by":"crossref","first-page":"3918","DOI":"10.1038\/s41598-024-53022-2","article-title":"A real-time field bus architecture for multi-smart-motor servo system","volume":"14","author":"Huang","year":"2024","journal-title":"Sci Rep"},{"key":"ref27","unstructured":"Alliance OSR. ROS-Robot operating system [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/www.ros.org."},{"key":"ref28","unstructured":"Brazilian Institute of Robotics. MPU6050 Driver. GitHub; 2000 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/github.com\/Brazilian-Institute-of-Robotics\/mpu6050_driver."},{"key":"ref29","unstructured":"LibDriver. LibDriver MPU6050. GitHub; 2025 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/github.com\/libdriver\/mpu6050."},{"key":"ref30","unstructured":"Adafruit Industries. Adafruit MPU6050. GitHub; 2023 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/github.com\/adafruit\/Adafruit_MPU6050."},{"key":"ref31","unstructured":"Vagenas A. MPU6050 driver. GitHub; 2023 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/github.com\/anasvag575\/MPU6050_driver."},{"key":"ref32","unstructured":"Uss RV. ESP-IDF Components library [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/esp-idf-lib.readthedocs.io\/en\/latest\/groups\/mpu6050.html#."},{"key":"ref33","unstructured":"Yuval A. Tiva C-A ready-made repository for writing, compiling and flashing code for the TI Tiva C. GitHub; 2015 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/github.com\/yuvadm\/tiva-c\/tree\/master\/sensorlib."},{"key":"ref34","unstructured":"The Hybrid Group. GOBOT-Go, Robot, Go ! Golang Powered Robotics. GitHub; 2023 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/github.com\/hybridgroup\/gobot\/blob\/release\/drivers\/i2c\/mpu6050_driver.go."},{"key":"ref35","doi-asserted-by":"crossref","first-page":"134004","DOI":"10.1109\/ACCESS.2022.3232061","article-title":"IIoT device prototype design using state machine according to OPC UA","volume":"10","author":"Strelec","year":"2022","journal-title":"IEEE Access"},{"key":"ref36","series-title":"2023 IFIP\/IEEE 31st International Conference on Very Large Scale Integration (VLSI-SoC)","first-page":"1","article-title":"Dynamic scheduling for event-driven embedded industrial applications","author":"Taji","year":"2023 Oct 16\u201318"},{"key":"ref37","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1007\/s10922-022-09664-6","article-title":"Real-time task scheduling algorithm for IoT-based applications in the cloud-fog environment","volume":"30","author":"Abohamama","year":"2022","journal-title":"J Netw Syst Manage"},{"key":"ref38","doi-asserted-by":"crossref","first-page":"232","DOI":"10.3390\/s23010232","article-title":"Real-time scheduling in IoT applications: a systematic review","volume":"23","author":"Abolhassani Khajeh","year":"2022","journal-title":"Sensors"},{"key":"ref39","unstructured":"TDK InvenSense. MPU-6000 and MPU-6050 register map and descriptions; 2013 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/invensense.tdk.com\/wp-content\/uploads\/2015\/02\/MPU-6000-Register-Map1.pdf."},{"journal-title":"User manual","year":"2004","author":"Semiconductors","key":"ref40"},{"key":"ref41","unstructured":"NXP. LPC2292\/2294 product datasheet; 2011 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/www.nxp.com\/docs\/en\/data-sheet\/LPC2292_2294.pdf."},{"journal-title":"FreeRTOS reference manual: API functions and configuration options","year":"2009","author":"Barry","key":"ref42"},{"key":"ref43","unstructured":"Amazon Web Services (AWS). Richard Barry. FreeRTOS documentation; 2015 [Internet]. [cited 2025 Aug 13]. Available from: https:\/\/www.freertos.org\/Documentation\/02-Kernel\/07-Books-and-manual\/01-RTOS_book."},{"key":"ref44","unstructured":"Saleae logic analyzers [Internet]. [cited 2025 Jun 2]. Available from: https:\/\/www.saleae.com."},{"key":"ref45","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1023\/B:TIME.0000045316.66276.6e","article-title":"Design for timing predictability","volume":"2","author":"Thiele","year":"2004","journal-title":"Real-Time Syst"},{"key":"ref46","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1145\/242224.242466","article-title":"Predictability: demonstrating real-time properties","volume":"28","author":"Ramamritham","year":"1996","journal-title":"ACM Comput Surv"},{"key":"ref47","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1007\/s11241-007-9013-6","article-title":"Predictable real-time software synthesis","volume":"36","author":"Huang","year":"2007","journal-title":"Real-Time Syst"}],"container-title":["Computers, Materials &amp; Continua"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/cdn.techscience.cn\/files\/cmc\/2025\/TSP_CMC-85-2\/TSP_CMC_68844\/TSP_CMC_68844.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T05:35:42Z","timestamp":1764826542000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.techscience.com\/cmc\/v85n2\/63847"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":47,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2025]]},"published-print":{"date-parts":[[2025]]}},"URL":"https:\/\/doi.org\/10.32604\/cmc.2025.068844","relation":{},"ISSN":["1546-2226"],"issn-type":[{"type":"electronic","value":"1546-2226"}],"subject":[],"published":{"date-parts":[[2025]]}}}