Molemi IoT
  • Space farming using food computers for sustainable farming
  • Introduction to Arduino
    • Introduction to Electronics
    • The Breadboard
  • Controlling LEDs with an Arduino
    • The Code
    • Adding a button to control the LEDs
      • The Code
  • Introducing Sensors
    • The CO2 and air quality sensor
    • The Code
      • Explaining the Code
    • Light Intensity Sensor
  • Introducing the NodeMCU
    • Getting Started
      • A simple test for ESP8266
        • The Code
    • A light bulb switch using NodeMCU and the Blynk app
      • Setup Blynk on your Smartphone
      • The Code
    • Controlling a Centurion gate Motor with NodeMCU a 2-channel relay
      • Installing Blynk in Arduino IDE
    • Read and display the water flow sensor on Blynk
      • Setting up Blynk
      • The Code
        • Explaining the code
    • Read and Display temperature sensor readings with NodeMCU.
      • Installing libraries for DS18B20 temperature sensor.
      • Displaying the sensor readings on the serial port
        • Getting temperature readings from different DS18B20 sensors.
          • The Code
            • Display sensor readings on a web server
              • Build the web server
                • Designing and building the web page
                • The Code
    • Display the DHT11 sensor reading on a web server using NodeMCU.
      • Monitoring Room Temp & Humidity using Blynk
      • Installing DHT library on the ESP8266
        • Installing the Asynchronous Web Server library
          • The Code
          • Designing and building the web page
  • Data Science for Farming
    • Getting Started with Colaboratory
    • Introduction to Python for DS using Colab
  • Machine Learning for Farming
  • Molemi Personal Food Computer
    • Bill of Materials
  • Setting up WaziGate on a Raspberry Pi
  • Setting up DHT11 on Raspberry Pi
  • Using Telegram To Control Outputs
Powered by GitBook
On this page

Was this helpful?

Molemi Personal Food Computer

This page will give a step-by-step tutorial on how to build a Molemi personal food computer (mPFC) that will be used for educational purposes.

The Molemi PFC will be used for both educational and research purposes. We want to start a public research and development in hydroponics farming that will be run by "public scientists".

This document will serve to give a detailed explanation and tutorials on how to build and run a Molemi PFC.

The mPFC will allow participants/collaborators/candidates/makers/tinkers to learn hardware and software development skills specifically in laser cutting, fabrication, internet of things, data science and machine learning.

The Criteria for a general Personal Food Computer

  • It needs to be desktop size - the controlled-environment food computer needs to be operated on a desk in an indoor research environment. The recommended size might match the size of regular household appliances such as the microwave,

  • It needs to have a wide range of functionalities - in order to make this device a useful for different applications, such as plant phenotyping research and agricultural robotics curriculum, it needs to have a wide range of sensors and actuators.

  • It needs to be user-friendly - the user interface that allows users to communicate with and extract data from the device needs to be intuitive, simple and efficient.

  • It needs to be low cost - to reduce the cost of the controlled-environment food computer, the use of non-proprietary hardware and software is proposed.

  • Open-Source (open information) - the platform and the data generated from the device needs to be shared among different types of users such as teachers and researchers to allow the replicability of the experiments and to analyse the data generated from/by the devices.

PreviousMachine Learning for FarmingNextBill of Materials

Last updated 5 years ago

Was this helpful?