Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE]: Single ESP32 board with all sensors included #733

Open
vimes1984 opened this issue Aug 18, 2022 · 6 comments
Open

[FEATURE]: Single ESP32 board with all sensors included #733

vimes1984 opened this issue Aug 18, 2022 · 6 comments
Labels
fyi For Your Information

Comments

@vimes1984
Copy link

vimes1984 commented Aug 18, 2022

Is your feature request related to a problem? Please describe.
Currently to run multiple enclosures on terrarium PI it requires either individual off the shelf sensors of differing types or wiring directly into the Raspberry PI.

Describe the solution you'd like
Building a esp32 WIFI enabled breakout board, that will accept a collection of sensors and offer a json endpoint with tasmota so we can have one sensor array per terrarium.

Additional context
We've started the basic design here, and added got a basic breadboarded prototype working with Tasmota...
You can see the basic wiring diagram here:
ESP32_Board_bb

As we work through this from breadboard to breakout ESP32 board we'll keep that repo updated with more details.!
Just thought we'd let you know @theyosh :)

@theyosh
Copy link
Owner

theyosh commented Aug 18, 2022

Hi @vimes1984

This is cool. I am currently playing with a ESP8266 ( https://components101.com/development-boards/nodemcu-esp8266-pinout-features-and-datasheet ) and Micropython to read out some senors and provide a JSON endpoint.

My experience with the ESP8266 is that there is not much memory to run everything. And that a ESP32 is a bit stronger.

But this is very cool to make. And makes is more easier to add more sensors on difficult to reach locations.

@vimes1984
Copy link
Author

Have you looked into tasmota yet? I'm pretty sure it'll work out the esp 8266's and it'll do the JSON output for you out of the box:) getting this esp32 wired up with UVB/temp/temp+humidity only took a day or two of futzing on the esp32's

@theyosh
Copy link
Owner

theyosh commented Aug 18, 2022

He, I like to program myself :P

@vimes1984
Copy link
Author

vimes1984 commented Aug 18, 2022 via email

@theyosh theyosh added the fyi For Your Information label Sep 23, 2022
@theyosh
Copy link
Owner

theyosh commented Oct 8, 2022

But I can confirm using Tasmota works way better :P And it is that easy to do.

Based on Tasmota, adding a sensor would go through https://theyosh.github.io/TerrariumPI/hardware/sensor/remote-sensor/ and using the following url: http://[TasmotaIP]/cm?cmnd=Status%200#StatusSNS/DS18B20-2/Temperature

Where the part of -2 is the second DS18B20 sensor.

@STGMavrick
Copy link

Following! This seems great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fyi For Your Information
Projects
None yet
Development

No branches or pull requests

3 participants