Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Documentation

This directory contains the documentation of MoleNet. For the previous versions, please refer to the ATMEGA or stm32 directory, respectively.

Maybe you are looking for our FAQ?

The Hardware

MoleNet 6.1 with all available components assembled. Click on the image for a high resolution version.

The MoleNet 6.3 hardware

Available Components

  • LoRa via
  • BME280
  • SD-card holder
  • qwiic for external I2C components
  • LEDs
  • SDI-12 for environmental sensors
  • Additional pins (analog and digital)

Components and their Connections

MoleNet contains various different on-board parts. The following tables list the connections and other relevant information for the major parts. For further details, refer to schematics of the corresponding board.

Please check also the CHANGELOG for further changes and issues

Pins on the ESP32

For the usage of the pins, please refer to the hardware section in this document or the schematics of the corresponding versions available in the PCB-Layouts directory.

Setup using Arduino

  1. Install Arduino IDE -> arduino.cc
  2. Install the esp32 package by Espressif via the Boards Manager in the IDE
  3. Select the ESP32S3 Dev Module as the board
  4. Select the corresponding USB port
  5. Set USB CDC On Boot: Enabled
  6. Set USB Mode: USB-OTG (Tiny USB)

⚠️ Attention: Different ports!

Different ports are created at various times when the MoleNet platform is connected to the computer. One port is to flash the firmware, while the second is to access the MoleNet Platform’s serial port. The first is the default after a reset. The second is usually entered if the boot button is pressed during reset or when powering up the board.

Usually, you have to setup the board twice according to the settings above. Be aware that the port identifier can change depending on your operating system.

Setup using MicroPython

Please use the documentation for the ESP32 available at micropython.org.