Join the WhatsApp group here.

buy on or on

The problem

Currently, there are commercial solutions for this smart device, for instance, Maturix smart solution and also Giatech's smart solution. Both Cloud-based. And this is a limitation.

The Ideia

This smart device is able to do active monitoring of fresh concrete at any construction site to determine accurately the concrete strength by the hour. This gives an advantage to a construction site team, as is able to accurately know the exact day the concrete structural element can have formworks removed and this saves time and money. The one available here on GitHub can be customized to function without the need for a cloud server, and instead provide the information on the smart device display only. It can also be configured to do measurements upload to a local server located inside the construction site.

Alternatively, when is required LIVE remote access to the concrete data, this smart device is capable of LIVE experimental data measurements with a unique FingerPrint ID configured to do measurements and upload directly to an open data repository, such as a dataverse.

This repo contains instructions on how to assemble a smart PCB able to monitor Fresh Reinforced concrete Hardening to determine concrete maturity and estimate its strength. The smart PCB is a 12-bit smart DAQ. The Kicad project files can be downloaded on this repository. Those who prefer buying already assembled, ready to deploy and do live monitoring at a construction site can buy at my Tindie store.

Nowadays there are many sensors that can be connected for this monitoring task. The most common for this kind of applications are the Sensorion SHt3x, and the Maxim Integrated DS18B20 (see part list below).

This smart device has the ATSHA204A chip a SHA-256 high-security hardware authentication IC for secure and unique data exchange and communication between the smart DAQ and the Edge server.

The proposed assembly solution utilizes a LiPo 2000mAh battery and is able to monitor, in regular intraday intervals, and send data to a nearby edge server using WIFI or Bluetooth BLE for more than one month without requiring a recharge. Other smart device setup solutions are possible. For instance, the one with a LiPo battery is suitable for embedding the smart device inside the concrete element itself one wants to do monitoring. Is also possible to embed the sensor probe into the fresh concrete while the smart DAQ enclosure is placed at the surface of the concrete element. Depending on power availability the smart DAQ has a built-in micro USB plug able to connect to any USB smartphone or tablet charger.

OEM Firmware code

The OEM version of the firmware code can be found on the folder firmware code. It has by default OTA updates, meaning the smart concrete curing device automatically updates it self when newer updated versions made available here.

This code uses my own ESP32 C++ class libraries to expedite development of code of ESP32 microcontrollers. The repository is located here for anyone to use.


Fully working.

How to assemble on smart concrete maturity device

Check the wiki above for detailed instructions on:

  • how to assemble one smart PCB concrete maturity device
  • How to buy one on Tindie
  • How to install the firmware code
  • How to use it at any construction site.
  • & more...

Smart PCB Hardware Specifications

The hardware specifications for the 12bit pcb with dimensions of 54x48mm are the following:

QFN 56 Dual Xtensa LX7 Core Processors running up to 240MHz

  • RISC V ultra-low power co-processor
  • 512Kb RAM;
  • 8Mb SOIC 8 NOR SPI Flash Memory;
  • 2.4GHz ISM wireless connectivity;
  • 1x 12-16bit ADC Multiplexed DAQ channels;
  • QFN 56 Dual Xtensa LX7 Core Processors running up to 240MHzRISC V ultra-low power co-processor512Kb RAM;8Mb SOIC 8 NOR SPI Flash Memory;2.4GHz ISM wireless connectivity;1x 12-16bit ADC...
Read more »