The Agri-Tech Builder

Coding smart solutions for off-grid farming

DEVLOG #001

Testing the Brain Before Building the Hands: Simulating IoT Data in PHP

Author: Reynan M. Maglimolo | Project: Uni-Farm Hub


A common mistake in Agri-Tech development is rushing to buy expensive hardware before the software is actually ready to handle it. You spend thousands of pesos on ESP32 microcontrollers, DHT22 sensors, and waterproof housing, only to realize your database doesn't know how to catch the telemetry.

At In Between Bamboos Farm, I am building the Uni-Farm Hub on a strict budget. To keep costs low and development speed high, I am using a strategy called "Decoupled Development." I am building the brain (the server) first, and using terminal scripts to pretend to be the physical hardware.

Step 1: The PHP Receiver (The Digital Mailbox)

Before a physical temperature sensor can alert me to heat stress in the broiler house, it needs a secure URL to drop its data into. I wrote a lightweight, stateless PHP script to act as an API endpoint.

This script doesn't have any HTML or CSS. It speaks strictly in JSON. It catches the incoming data, sanitizes it to prevent SQL injection, and drops it into a highly precise MySQL table.

// Catch the raw JSON payload sent by the ESP32
$data = json_decode(file_get_contents("php://input"));

// Validate and sanitize
$temp = floatval($data->temperature_c);
$nh3 = floatval($data->ammonia_ppm);

// Trigger SMS if levels are dangerous
if ($temp > 32.0 || $nh3 > 25.0) {
    trigger_twilio_sms_alert($temp, $nh3);
}

Step 2: Faking the Hardware

With the PHP receiver live on my local XAMPP server, I needed to test it. Instead of wiring up a breadboard, I simply opened Windows PowerShell.

I wrote a Invoke-WebRequest command to fire a fake payload of 33.5°C (which is well above the biological safety limit for broilers) directly at my PHP script.

XAMPP PowerShell Terminal showing success message

The Result: An Automated Watchman

The moment I hit Enter in the terminal, the PHP script caught the fake data, realized the temperature was over 32.0°C, and instantly fired a cURL request to the Twilio API.

Less than three seconds later, my physical cell phone buzzed with an emergency text message. The logic is flawless, the database is secure, and the Twilio integration works perfectly.

Now that the brain is fully operational, it is officially time to build the hands. In my next DevLog, I will be blueprinting the exact hardware components needed to build a rugged, farm-proof ESP32 sensor node to place inside the broiler house.


Are you a developer transitioning to hardware? Let me know your favorite microcontroller in the comments below!

Discussion

Shenna Maxwell • October 11, 2026

CompanyScout is now live — and it's the easiest way to get B2B data in bulk.

Search any industry, any country, or drill down to a single town and get all the companies there — with phones, emails, addresses, and websites.

Unlimited and always updated — no caps, no stale lists

Any industry, any country, any town

Export the entire result set in one click

Here's a 60-second walkthrough:
https://screenrec.com/share/Ou7QUDCaiH

Download it free:
https://companyscout.world

Ira Goethe • October 9, 2026

Hi,

Quick one — we just opened FreeB2BData, a B2B lead finder that gives you people, companies, emails and full outreach tools in one place.

Here's what you get:

�� People search — names, job titles, departments, LinkedIn profiles, verified emails
�� Company search — phones, websites, addresses, industries, categories
�� Powerful filters — country, state/province, city, industry, job title, website
�� Unlimited CSV exports — take your leads anywhere
�� Built-in email campaigns — send plain text or HTML, with live open/click tracking
�� Data enrichment — we scan websites & databases to fill in missing emails and add new companies matching your filters
�� 100,000 emails per month included from our servers.
�� Live data updates — the database grows every day
�� Affiliate program — earn 20% commission on every referral

�� Claim your seat: https://freeb2bdata.org

Bonus: If you use RoboRep Dialer for cold calling, grab the Chrome extension — it pairs perfectly with the leads you pull from FreeB2BData:

�� https://chromewebstore.google.com/detail/roborep-dialer/gfmifjmkopgfgafdejokdikldlmpejkl

Questions? Just reply to this email — I read every one.

Talk soon,
FreeB2BData

Violette Herzog • October 3, 2026

Hi,

You probably noticed we went quiet.

We did shut down FreeB2BData — but it wasn't the end. We took it offline to rebuild it from scratch, much bigger and much better.

The new version is live.

Here's what's inside:

900 million people — names, job titles, companies, verified emails

33 million companies — full business records with phones, emails, websites, and addresses

All data is live — always current, always fresh

Unlimited exports — download as much as you want, whenever you want

To mark the relaunch, we're running a launch promo:

Lifetime access for just $50 — one-time payment, no subscription, no renewals, unlimited exports forever.

But it's strictly limited — only 20 seats left.

Claim your lifetime seat here https://Violette.freeb2bdata.org

— The FreeB2BData Team

Rowena Blocher • September 24, 2026

Hello,

I am Rowena Blocher from FreeB2BData

It is with sad regret to inform you that we are shutting down

We have over 252 countries and over 33 million companies available in our database with phone numbers, industries, emails, etc.

Please come and download your data in the next 24 hours.

https://Rowena.freeb2bdata.org

Regards,
Rowena Blocher

Stanton Adcock • September 12, 2026

Hello,

I am Stanton Adcock from FreeB2BData

It is with sad regret to inform you that we are shutting down

We have over 252 countries and over 33 million companies available in our database with phone numbers, industries, emails, etc.

Please come and download your data in the next 24 hours.

https://Stanton.freeb2bdata.org

Regards,
Stanton Adcock

Jones • July 28, 2026

Hello http://offgridcoding.com,

I noticed your website is beautiful but not getting enough visibility on search engines.

Would you like to see it ranked on Google, YouTube, and social platforms?

Can I send you our SEO package details?

Thanks
Amelia

Ashwani Sharma • July 25, 2026

Hello http://offgridcoding.com,

I hope you’re doing well. I came across your business online and thought you might be interested in improving your visibility and traffic on search engines.

We specialize in helping businesses strengthen their online presence through effective SEO strategies.

Once you share your target keywords and target market, I’ll send a full proposal.

Warm regards,
Ashwani

Barney Provost • July 16, 2026

Hello there from Dreamproxies

Exciting proxies offer: premium, ultra speed and trusted private proxies now even cheaper!
50% Off - for all private proxies:

https://tiny.cc/DreamProxies-Sales

Fully Anonymous, Ultimate Quality, Ultra-fast Speed, Unlimited Bandwidth, Strong Servers, Low Prices, Additional Offers and many more

50% Discount for all proxies packs - at Dreamproxies.com