# Industrial-Grade Edge Computing Device for Smart Furniture Products
## 3 Existing Product and Future Product Requirements/Criteria
**Power Consumption Details:**  
**Active Mode:** Consumes approximately 160 mA during full operation. **Deep Sleep Mode:** Reduces power consumption to as low as 10 \(\upmu\)A by shutting down most peripherals while keeping essential components like the Real-Time Clock (RTC) active. **Hibernation Mode:** Further minimizes power usage by disabling all components except wake-up triggers. These energy-saving features allow smart furniture devices to operate efficiently over extended periods without frequent battery replacements or recharging. While suitable for prototyping, ESP32's limitations in processing power and scalability necessitate the upgrade to industrial-grade devices described in this paper. The authors defined and pointed to a commercially available product to be installed into classic furniture to achieve the aforementioned functionalities. Such products are not manufactured from higher-quality-grade components, but from classic- or commercial-grade components. These products are not necessarily standardized in size or form factor, nor are supported by a manufacturer in the long term, with backward mechanical and general system compatibility. Hence, the proposed product poses challenges for system (furniture) integrators who plan on using it in their products for a long time. The authors propose an industrial-grade product with a defined form factor that demonstrates an improvement in all important segments of implementation. The requirements were also given as inputs. The requirements given to the authors for the next-generation smart furniture product were as follows: \begin{table}
\begin{tabular}{l l l} \hline \hline
**Chip** & **Price Range** & **Features** \\ \hline ESP32 & USD 3–10 & Wi-Fi + Bluetooth/BLE, Dual Core, 500 kb SRAM \\ STM32 & USD 5–30 & ARM Cortex-M Series, Single/Dual Core 192 kB \\ nRF52840 & USD 7–20 & Bluetooth/BLE + NFC, Single Core, 256 kB RAM \\ \hline \hline \end{tabular}
\end{table} 
Table 4: Cost comparison. * Minimal physical footprint;
* Standardized form factor;
* Increased computing power and memory while maintaining low consumption;
* Passively cooled and fan-less device with no moving parts;
* x86 compatibility (to be able to run modern architecture software);
* Connectivity expandability (at least three different methods + two Ethernet ports);
* Integrated system on a chip (SoC) to avoid practical procurement issues and thermal dissipation issues;
* Compatibility with current major cloud applications/providers;
* Ability to run modern communication security protocols. The listed specifications point to a device with discrete physical dimensions, a standardized form factor, per-design interoperability, reduced thermal dissipation combined with fan-less operation, increased computing power with compatibility with modern computing architecture (x86 and 64 bit applications), and the ability to facilitate multimodal standardized communication technologies, such as Wi-Fi, Bluetooth, Mash Bluetooth, Zigbee, and the like. Integrated SoC was preferred to maintain standardized configuration and keep the thermal dissipation of the entire system predictable. Even though these requirements fit a particular use case, the authors suggest that any similar case might benefit from the same or similar criteria. The authors propose an extension to a previously presented concept (existing product based on ESP32 board) by introducing a more powerful (both in terms of computing and storage power) fan-less embedded edge device instead of the described system on a chip, which would be able to perform far more simultaneous functionalities (including enhanced security features) and would be future-proof in the way that it enables a manufacturer to maintain mechanical and thermal dissipation design regardless of the current device being installed. Several of the most used form factors are presented in [24]. A device must operate both on a local network either as a client or a server (or both) and be connected to the Internet for an additional level of control and data access.