LMIC-1 ESP8266 Linear Motor IoT Controller Board

SKU: LMIC-1

LMIC is a DC Linear Motor IoT Controller, based on an ESP8266, with Hardware Safety Features.  This board is designed to interface any Home Automation System.

In Stock
Quantity Price
2 - 4 £26.60
5 - 9 £25.90
10 + £25.20
£33.00 £28.00

Description

LMIC is a DC Linear Motor IoT Controller, based on an ESP8266, with Hardware Safety Features.  This board is designed to interface any Home Automation System.

The board has three DC Linear Motor Outputs (all paralleled to the L6205 Dual DMOS Full Bridge Driver).

  • Low voltage DC input (10-32V), is fed via the terminal block (not populated), or you may optionally solder the power supply cable tails directly to the PCB.
  • Solar Tracking maybe used using the OPTO input.
  • Hardware Safety Circuit.
  • Power for the board may either be provided via the Micro USB (for flashing, debugging etc.).

The LMIC board is suppled fully tested.

 

 

Options

An OPTO sensor input is provided for Solar Tracking, so you may connect a daylight sensor such as the a 3DU5C, TSL257 or GL5528.  This could be mounted on the SDK or wired remotely. OPTO not included.

An I2C 2.54mm header is provided in the middle of the board, which will allow an OLED display (such as a SSD1306 I2C), to be directly mounted / connected on the board.  OLED not included.

The LMIC board is designed to fit the Enclosure.

 

Principle Safety Requirements

Linear motors have an incredible torque and with the added extremes of weather or possible jams, the DC motor driver (ST L6205 DMOS dual full bridge IC), safety features are fed into a hardware safety circuit.

  • Protection from over current, such as jamming
  • Protection from over temperature, with Thermal Shutdown
  • Protection from Cross Conduction
  • Under Voltage Lockout
  • Robust DC Driver(s)
  • Plug in an external I2C temperature sensor for separate measuring ambient temperature

The dedicated hardware safety circuit included on the board sets a flag to a GPIO, on an alert trip. From this alert signal you can then action as needed – ideally STOP!

 

Solar Tracking

In controlling Solar Panels, a nice to have feature is not only integration into the Home Automation system, but also to maximise the sunlight light and protect from high winds. This in in effect Solar Tracking.

1) With sunlight, one could obviously measure the panel outputs but in your have a number of panel strings, then this may not be totally reliable. A solution was to add a photo transistor or diode input, into the controller.

Solar tracking works OK with the single photo diode. It would be good to average more but how far does one go. Either way, a time period needs to be added in between (dwell), so that the panels do not constantly move back and forth – stressing the linear motors unnecessarily. Some hysteresis could ideally be included in the code. All part of experimenting.

2) Controlling the panels and safely lowering in high winds, at night or other scenarios, can be via the Home Automation system and coupled with a weather station anemometer (for example), ticks the box.

 

The LMIC controller is suppled fully tested.  You will require to flash your specific code, or base from our examples.

 

 

LMIC v1 Specification Overview:

  • Flexible Linear DC Motor Controller
  • ESP8266 ESP12S
    • 2.4GHz Wi-Fi
  • Wide Input Voltage Range 10V to 32 DC
    • Output Motor Voltage replicates Input Voltage
  • L6205 Dual DMOS Full Bridge Driver
    • Output Peak Current 5.6A DC
    • 5.6A DC RMS channel
    • Paralleled Operation (increased current to a single motor)
  • Built in Hardware Electrical Safety Features
    • Thermal Protection
    • Over Current Protection
    • Short Circuit Protection
    • SMT On-Board 6A Fuse
  • USB UART
    • Micro USB.  Uses the popular CH340 for ease of developing code, flashing and debugging
    • Arduino D1 Flashing and Programming Compatibility
    • No drivers normally needed
  • OPTO Input
    • Light Sensor Input
  • Reset Button
  • User Button
  • User Link
  • Status LED (ESP software code / firmware controlled)
  • DC Power LED (Blue)
  • OLED Display Connections via I2C

 

In the Box

LMIC-1 ESP8266 Controller board.

You will need to update the firmware with your preferred open source firmware, using a standard micro USB cable (not included).  Working examples of test code can be found in our Wiki

  • 1 x LMIC-1 ESP8266 Board
    • SMD (Surface Mounted Components) Populated.
    • Fully Tested
  • 4 x Terminal Blocks (Not Soldered – Placed in board during shipment)
  • 1 x Strip of straight pin header
  • 1 x 4 Way header socket

Options Available

 

Shipping

All products in stock will be posted same day, where possible.  Postage is at cost and flat rate, irrespective of order size.

Any product not is stock, which is back-ordered, will be shipped as soon as it becomes available.  Notifications are sent automatically.

Should only part of your order be in stock, then we would normally send available item(s), and balance when available. Should you wish to not split the order, please comment to use.

 

Other Details

Further information on this product may be found in our downloads and Wiki pages.  Other technical information and code examples are also shared in our GitHub Pages.  Project information may also be found on Hackster.io

We value our customers and should you have any other questions, please feel free to contact us.

 

All our boards and related products are Designed and Manufactured in Great Britain.  This site is a subset of DitroniX.Com

Supporting the engagement, interest and careers of people, of all ages, through the fascinating World of STEM Learning and Amateur Radio & Electronics.  DitroniX, planting a seed in Electronics, for our future engineers.


Additional information

Weight 0.024 kg

Specifications

 

LMIC v1 Specification Overview:

  • Flexible Linear DC Motor Controller
  • ESP8266 ESP12S
    • 2.4GHz Wi-Fi
  • Wide Input Voltage Range 10V to 32 DC
    • Output Motor Voltage replicates Input Voltage
  • L6205 Dual DMOS Full Bridge Driver
    • Output Peak Current 5.6A DC
    • 5.6A DC RMS channel
    • Paralleled Operation (increased current to a single motor)
  • Built in Hardware Electrical Safety Features
    • Thermal Protection
    • Over Current Protection
    • Short Circuit Protection
    • SMT On-Board 6A Fuse
  • USB UART
    • Micro USB.  Uses the popular CH340 for ease of developing code, flashing and debugging
    • Arduino D1 Flashing and Programming Compatibility
    • No drivers normally needed
  • OPTO Input
    • Light Sensor Input
  • Reset Button
  • User Button
  • User Link
  • Status LED (ESP software code / firmware controlled)
  • DC Power LED (Blue)
  • OLED Display Connections via I2C
LMIC-1 ESP8266 Linear Motor IoT Controller Board £28.00
In Stock
Quantity Price
2 - 4 £26.60
5 - 9 £25.90
10 + £25.20