I am a software engineer and have limited experience with conventional circuitry. Recently, I have built a prototype device that uses an Arduino Uno, a Bluetooth module, an array of temperature/humidity sensors, and an OLED readout display, which currently relies on I2C. The function of my device is to simply wait to receive a BT signal, which wakes it from low power, then enables data acquisition by the temp. sensors for a fixed length of time while averaging at each read interval, and then displaying the averaged temp. & humid values on the OLED.
Ultimately, I am trying to determine if can move away from the ATmega328p chip and design a MCU-less circuit with conventional electronics for a production model. My project objectives motivating this idea are: achieving lower material and labor costs and eliminating the dependence on software and firmware. Both are equally important to me. However, I do not know if I am creating other substantial obstacles for myself in doing so. How can I determine 1) if what I’m asking is even possible to do given the functional requirements of my device and 2) if it’s the right choice going the MCU-less approach based off my project objectives?