Skip to content

MVP-Interactive/usaa-target

Repository files navigation

9dof sensor/light package with PoE

About

Connect an ESP32-POE-ISO to a lsm9ds1 sensor via StemmaQT and a WS2811 light strand along with 12V power.

Because of the 12V power for the LEDs, the PoE on the ESP32-POE will not be used.

Connections

Attach the Adafruit LSM9D1 Stemma power to the small 4 pin connector.

Connect the USB cable to the Olimex ESP32 board.

Connect the 10 pin ribbon cable to the Olimex ESP32 board.

Connect the LEDs to the 3 pin LED connector.

Connect the PoE extractor's ethernet out to the Olimex ESP32 board.

Connect the PoE extractor's 12v barrel to the 12v barrel on the board.

If using debug/programming USB-C board, not that while you can physically plug the USB-C in other direction, only one direction will work due to a flay in the board.

Software

To build the software, use Arduino IDE 2.2.x.

Add the following board manager URLs in Preferences: https://adafruit.github.io/arduino-board-index/package_adafruit_index.json https://espressif.github.io/arduino-esp32/package_esp32_index.json

After that then press Ctrl+Shift+B to bring up the board manager dialog. In the search box, type "esp32" and look for "esp32 by Expressif Systems" and click Install.

Add the following libraries in the Library Manager: Arduino_LSM9DS1 Ethernet Adafruit 9DOF Adafruit BusIO Adafruit NeoPixel Adafruit Unified Sensor ArduinoJson CRC CircularBuffer HttpClient

If during the process, additional libraries are recommended, accept them.

BOM

https://www.adafruit.com/product/4634 https://www.adafruit.com/product/4210 https://www.olimex.com/Products/IoT/ESP32/ESP32-POE-ISO/open-source-hardware

https://www.amazon.com/gp/product/B01AG923EU/

https://www.amazon.com/gp/product/B07L7QDZJW/

https://www.amazon.com/dp/B01DC0KIT2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors