Two independent ESP32-WROOM-32D or other brand BLE module analog measurement devices (BLE servers) do need to communicate the measurements with an Android smartphone.
Spec. ESP32 or other brand BLE module measuring device 1 and device 2
PCB dimensions max 30x35mm exclusive the analog device, preferable smaller.
PCB has two solder points for analog device. (Force sensor)
ESP32 or other BLE module on one side of PCB, CR2032 coin battery on other side. Battery is horizontal on PCB on "lid side" of housing.
ESP32 or other BLE module is using "wake-up" touch pin. Pin comes (Not a switch) trough the PCB and trough the housing lid.
SMT LED on battery side indicates ESP32 is awake
Two layer PCB design
100% BLE protocol design (NOT generic Bluetooth design)
Wakeup out of deep-sleep via touch pin
BLE Deep-sleep mode after 15 minutes no analog input signal
BLE Sleep mode after 10 minutes no analog input signal. If within 15 minutes analog input starts again, the unit wakes up.
When awake, the analog input value (varies from 0 to 4095) gets communicated 10 times per second. Noise tolerance = 100
Needs to be able to register Spec. BLE module measuring device 1 and device 2
Needs to be able to unregister Spec. BLE module measuring device 1 and device 2
After registration of each device a 3 set point calibration procedure must be performed. 5Kg, 10Kg, 15Kg
When a device get unregistered, the calibration values are deleted to.
All data including time-stamp in sequence stored in .csv format (file name [login to view URL]) after each new wakeup, a new file is created. ( [login to view URL], [login to view URL], [login to view URL], etc)
10 data points or more (max 20) per second Noise filter maybe needed
.cvt file data format is: timestamp, f1, f2, f3, f4, fn (data points per second)
19 freelancers estão ofertando em média €1317 nesse trabalho
Hello, I have just read your job description with care. ESP-32 arduino development is my expertise area. As an expert, I am very confident to this project. Please contact me for more detail. Thank you, regards.
Hi, I am interested to help you in your project. I have good experience working in ESP, bluetooth modules and in developing Android apps. Expecting your reply.