![]() |
| PMD - WiFi version: Note (L) air-intake & (R) micro-usb socket |
Activities in electronics at Spacerowa Laboratories... hardware & software... prototyping & programming...
IoT, App's, Sensors, Interfaces, LoRa, WiFi, Bluetooth, Webpages, Micro-Controllers
17 June 2025
PMD WiFi + Websockets, Webpage & Dashboard
11 May 2025
Node-Red Dashboard for the PWM
![]() |
| PWM flow - nodes linking the websockets input to dashboard widgets |
![]() |
| PWM dashboard displaying real-time data |
![]() |
| 3.7V 1000mAh Li-Po battery discharge characteristic |
05 May 2025
Plant Water Monitor - PWM
![]() |
| Plant Water Monitor |
![]() |
| Notice the 'favicon' in the browser page tab (click to enlarge) |
![]() |
| Page: plant-water-monitor-v2.html |
Features supported include Wifi signal monitoring, 🕓time-stamp, battery🔋 charge state, soil moisture, serial number, chip model & revision, pop-ups for 💦moisture level categories and ⛿flagging recommended action.
The latest issue of the 'User Guide' can be downloaded 🔗 here 🔘
20 April 2025
Websockets Servers & Websockets Protocol
🔳A couple of our recent projects involving sensors & WiFi, ( 'Solarometer' 📅13.10.2024 & 'Greenhouse Gas Sensors' 📅01.12.2024 ), have an integrated webserver hosting a webpage so that the sensor readings can be displayed on a client device, e.g., phone 🖁or computer💻, running a browser. Either HTTP or AJAX protocol was employed for the server-client connection.
A🪴'Plant Water Monitor' is a new project which will use a Websockets Server & Protocol instead. Websockets was briefly mentioned in the 'Solarometer' post. To recap, unlike HTTP or AJAX, Websockets provides real-time server/client communication over a continuously open full-duplex bidirectional connection 🔁, requiring no page refreshes or other requests; just the measurement data ( not the entire page ), are sent automatically, with minimal latency.
Testing Websockets has been successful. The Websockets server, ( programmed on the µ-controller in the 🪴Plant Water Monitor ), is assigned IP address 192.168.1.51 when it establishes a connection with our Wifi network router access point. Navigating to that address with a browser on a 🖁phone or 💻computer displays the page to see the data being updated.
![]() |
| V1 viewed on a phone |
![]() |
| V2 + WiFi signal level meter |
![]() |
| V3 + popup notification |
![]() |
| V4 + button & background image |
09 March 2025
Web Page Viewer
![]() |
| Application window after navigating to this blog |
01 January 2025
Stand for the PMD - display version
🔘 Until now the atmospheric "Particulate Matter Detector ( PMD )" project based on a 🪴Plantower 🗼PMS5003 particle concentration sensor and having a ⎚ display had been assembled on a solder-less 🍞 breadboard, ( see 📅16 June 2024 ), while awaiting further development.
A 'U ' cross-section 🖼frame, which functions as a stand, has been designed and produced on a 3-D printer 🖶 so that the PMD ( comprising PMS5003, colour display & µ-controller ) is now self-contained and can be easily moved to different locations.
![]() |
| Front view |
![]() |
| Rear view |
25 December 2024
DdsModTerm software for AD9850/51 modules
🔘In the post 📮dated 📅27 July 2023, about how a µ-controller and a smart phone🖁 App could be used to upload 🠝 configuration settings to modules based on AD9850 and AD9851 DDS chips in order to generate a frequency, it was briefly mentioned that a USB dongle and pc interface software was another method in use here. As that software has recently been updated it would now be a good time to give a description of that method also.
| 'DdsModTerm' user interface |
![]() |
| (L) USB-SPI dongle (R) AD9851 DDS chip evaluation board on adaptor |
01 December 2024
Webserver for the Greenhouse Gas Sensors
🔘 Carbon Dioxide, CO2, and Methane, CH4, are present in the atmosphere in part due to burning fossil fuels 🏭, and farming 🐂( particularly livestock ). They are potent 'greenhouse' gases as they have a significant impact on global warming, which drives climate change.
![]() |
| Webpage opened in a smart phone's browser |
The concentration ( parts per million, ppm ) measurements📏 are updated in real-time 🕔, and can be quickly viewed on a mobile device's🖁 browser, saving time over logging in to cloud ☁ based repositories, if historical data are not required.
13 October 2024
Solarometer 🔆
![]() |
| Solar_Meter App user interface |
![]() |
| Webpage displayed on a phone's browser |
![]() |
| VISUVIR_Viewer App user interface |
![]() |
| SpacerLabs Node-Red dashboard for the Solarometer |
17 September 2024
Node-Red dashboard for the PMS5003
![]() |
| Node-Red workspace, (L) node palette, flow, (R) debug sidebar |
![]() |
| Node-Red dashboard |
![]() |
| Part of dashboard enlarged to show notification pop-up |


























