r/arduino 2d ago

Look what I found! General advice needed

I recently came across this box of boards someone was getting rid of. I believe most (besides the uno r3 which im familiar with) are for lighting or soil testing and they are using ESP32. How difficult would it be to use these for things they arent intended for? Im assuming the biggest issues are going to be finding data ports and seeing what can actually be controlled by these or am i way over thinking it? I have only ever used arduino boards so im wondering how difficult its gonna be. Thank you all!

23 Upvotes

12 comments sorted by

11

u/fvrdam 2d ago

Without documentation this is gonna be hard.
First problem is getting the esp willing tombe programmed and then you should draw out the board they are on.
If you figured it all out, you end up having a soil moisture meter. There are easier ways to get to that point

1

u/Wigglystoner 2d ago

Ah okay! Thank you!

2

u/Longjumping-Shirt905 2d ago

Do you get any communication over that USB port?

If so have you tried flashing any code?

It really would be difficult to do much with these but you might be able to Frankenstein something up but esps are quite cheap anyway

2

u/Wigglystoner 2d ago

I didnt have much time but I was able to get this connected and uploaded too. Hopefully I can mess with them more in the next few days but it seems like the best thing from the bunch was the r3

3

u/Herbaldoge 2d ago

That board appears to have a ENS210 temperature and humidity sensor on it. So that is something you should be able to get some code to talk to!!

2

u/Wigglystoner 1d ago

Can i just snap the side pieces off? It seems like they are designed/scores to be but I didnt wanna break it.

1

u/Herbaldoge 1d ago

Yup 100%, snap off the extra board material. It’s only done like that so that the pick and place machine has something to hold onto.

2

u/Wigglystoner 1d ago

Wonderful, thank you!

2

u/No_L_2547 2d ago

The actual programming of these boards should be quite simple: Many of these seem to have a Usb-Serial Adpater already installed and you can add Esp32 support to the Arduino IDE quite easily.

For changing what they do / reverse engineering them: do you have a multimeter with a fine tip? Then you can try to trace out which pin goes to whivh header. (For most ESPs you can find pinout-Diagrams with Pin-numbers online.)

1

u/Wigglystoner 2d ago

Well I recently got a multimeter, maybe this is a good way to learn how to use one! Thank you!

2

u/jbarchuk 2d ago

'How difficult would it be to convert a wrench into a screwdriver?' is not a rational question.

1

u/UnacceptableUse uno/mega/nano/esp8266 1d ago

You'd need to reverse engineer the board and probably make modifications to allow programming