ESP32 based Power Measurement Board for my Camper Van - Build and Installation | makermoekoe

  Переглядів 632,184

maker.moekoe

maker.moekoe

2 роки тому

This video is sponsored by PCBWay. Get your own prototyping PCBs starting at 5$ here: www.pcbway.com/orderonline.aspx
The SharedProjects page by PCBWay can be found here: www.pcbway.com/project/member...
The VanMeter is a little add on for my camper van for measuring the power consumption of up to four different things. Here I am using it to measure the power of all the loads in my van, the solar panel power and the power of the 230V charger. There is another channel which is currently unused - or as you can see in the end of the video, was used to measure the correct voltage (differential measurement) of the solar panel. Unfortunately I didn't find the solution so far, but I would be happy if you have a hint for me.
There are two more things which I haven't shown in the video. The first thing is that I have used the ESP32Remote ( • ESP32 WiFi remote with... ) as a remote display next to the phone APP. The other thing is that the VanMeter can not only measure power consumption, but also is able to control up to eight different outputs. The pinheader on the right side of the PCB is optimized to be used with one of those eight channel relay boards. These can be used to control lights, outlets, pumps, heater elements or whatever you want. Something like a smartvan.
As you have probably noticed, this build is still a work in progress and some features are not yet implemented. Some other things will be added to this board in the future. So stay tuned!
The APP which I am using here is Blynk: blynk.io
The PokitMeter which I have used in the end of the video can be found here: shop.pokitmeter.com/collectio...
I'm on Patreon! Your little help is appreciated a lot! Check it out here: / makermoekoe
Links:
Website: www.makermoekoe.com
Instagram: / maker.moekoe
Patreon: / makermoekoe
GitHub: github.com/makermoekoe
Instructables: www.instructables.com/member/...
My commonly used tools: makermoekoe.com/tools-and-stu...
My camera equipment:
Camera: amzn.to/35sIGeg (*)
Microphone: amzn.to/3aZm2vq (*)
Camera clamps: amzn.to/2zUBYSF (*)
Mini tripods: amzn.to/35vCoe2 (*)
LED panel: amzn.to/35tbgfG (*)
*affiliate links.
Music by Joakim Karud (Like a Tulip, Loudness Clarity, If I could I'd, Hold On)

КОМЕНТАРІ: 208
@dillanclark864
@dillanclark864 2 роки тому
I love projects like this. I hope to one day have enough understanding of electronics to be able to produce quality things like this. Great work!
@simonkufeld7903
@simonkufeld7903 2 роки тому
that’s the most professional work I have seen anywhere in youtube so far
@ThePaFcio
@ThePaFcio 2 роки тому
All the effort to hide number plates at the beginning to just leave them in plain sight with the drone shoots ;) Nice project nevertheless!
@makermoekoe
@makermoekoe 2 роки тому
I didn’t expect that people are watching my videos till the end 😁 thank you!
@DejanMarkovic93
@DejanMarkovic93 2 роки тому
Now people can find him and offer a job.
@MyIgel
@MyIgel 2 роки тому
Thats what i thought :D
@RuhjedVentula
@RuhjedVentula 2 роки тому
Reverse psychology
@simonkufeld7903
@simonkufeld7903 2 роки тому
I was really hoping for Hamburg, it would be cool to meet
@TechNick1414
@TechNick1414 Рік тому
This is very cool! I love your projects! Well for the solar sensing, two ideas come to mind for me. Hope they help! 1) You could make two inductors or use a transformer to measure the positive and negative lines, and plug it in to the formula for a transformer. Also, factoring in the power loss. Inductors/transformers is my favorite idea. 2) You could setup a voltage divider with a relatively low resistance power resistors with the same resistance, however, I'm not sure exactly how much power that would steal from your system via heat over the resistors. Guess you'd have to calculate it, and see if it's acceptable to you. It could require heatsinks and fans for the resistors possibly. You could apply your sensing to +/- of the resistor not inline with solar line to measure voltage, you'd know the resistance, then you can calculate current. Of course, you'd have to also apply the formula for a voltage divider to calculate the total current. Which should basically just be double if memory serves, assuming you use the same resistor values for both.
@dansxmods
@dansxmods 2 роки тому
Lovely, so inspiring, would love for you to do a more in-depth demonstration of the esp programming and components used to do the in circuit programming. What programmer you used etc. Thanks for sharing
@Nickname0135
@Nickname0135 2 роки тому
If you want to program, you can just use a standard USB-to-Serial converter and pull GPIO0 and enable pin low in the right pattern by hand. Then the chip goes into programming mode and you can start programming.
@dnlarts
@dnlarts Рік тому
Amazing project, wow. We'd for sure like a more detailed version! Keep it up!
@kikihobbyrepair
@kikihobbyrepair 2 роки тому
Another nice project. I also like designing and building electronics stuff but I still have a lot to learn 🙂
@hrb1081
@hrb1081 2 роки тому
Da kann man echt neidisch werden wie gut du das kannst!
@GoatZilla
@GoatZilla 2 роки тому
I like the idea of combining mounting inserts with terminals, although that might get hot under load.
@leonmoto1931
@leonmoto1931 2 роки тому
Cool project, as always. Keep it up!
@2903douglas
@2903douglas 2 роки тому
Show Man! What a great masterpiece. Congratulations from Brazil!
@TribalDagger413
@TribalDagger413 2 роки тому
Great work! That app for monitoring the power output is nifty too 👍
@IngoHerges
@IngoHerges 2 роки тому
Blynk
@drumbum7999
@drumbum7999 Рік тому
you are easily one of the best makers out there
@akthamahmed2171
@akthamahmed2171 2 роки тому
Awesome Project and Nice PCB Shape I Loved 😍
@julesd
@julesd 2 роки тому
this is really really cool, mate... I also have a vw camper (mine is a type 2) and I also put an ESP in mine, but I used an ESP8266 and it went in my dashboard with a screen as an instrumentation display. I hooked up GPS and a few other bits and pieces, but there is tons more i would like to add to it... a few voltage readings like yours (i have liesure battery as well as normal batter and solar too) I am nowhere near ready to build a board with SMC yet, but watching your videos makes me bother braver and inspired. Keep it up, and please, if you have a built version of this you want to sell, please give me a shout.
@dibyojyotibhattacherjee4279
@dibyojyotibhattacherjee4279 Рік тому
Amazing project man, it could be really helpful, if you could share your electronics journey with us, like how u got started with it, and now where you are... :)
@protoTYPElab44
@protoTYPElab44 2 роки тому
Cool and awesome , plus the pcb assembly is very neat,
@altitude1039
@altitude1039 8 місяців тому
Wow! Nice build! Wish I knew half of what you know 😊
@psvyme48paulh45
@psvyme48paulh45 2 роки тому
Nice great idea with the iron bro nice van👋👍🙏🇬🇧
@ZoeyR86
@ZoeyR86 2 роки тому
I built something just like this it's an esp32+io expanders + power monitoring board has 32 outputs and has full control. Of all of them 6 of them have pwm dimming. Interfaces with home assistant everything runs locally in my RV (a 1998 48ft class A pusher fully remodeled bunk slide converted to a work center ) i also used tag-connect cables lol
@smntsn
@smntsn 2 роки тому
Your piece of art deserves at least 50kw of battery. Thanks for the vid :)
@ducki8845
@ducki8845 2 роки тому
Hey i still can see your plate number after 11:33. Btw, cool project as always. Keep it up xD
@makermoekoe
@makermoekoe 2 роки тому
Wasn’t expecting people who watching my videos till the end ;) Thank you!
@newsogn5148
@newsogn5148 2 роки тому
I have been binging your videos I’m very inspired by what your able to make
@vladhristov2316
@vladhristov2316 2 роки тому
Amazing job dude!
@JoeRKsChannel
@JoeRKsChannel 2 роки тому
I love the TagConnect POGO programmers :)
@danielesparza5118
@danielesparza5118 2 роки тому
Very nice! I like your bench tools. Good job
@em21701
@em21701 Рік тому
The threaded inserts into the 3d printed frame is a clever way to make captive nuts for the ring terminals.
@nikostrassmair
@nikostrassmair 2 роки тому
I really like this project! Some inspiring new techniques, for example (4:56) using some thread inserts to establish a good power connection. Is it possible to see any schemtics or parts list? Really cannot find the name of your power connector (8:40). 🤙
@Jindraxx20
@Jindraxx20 2 роки тому
Great video !! And very nice work there !
@SalvatoreRaccardi
@SalvatoreRaccardi 2 роки тому
As always you did a great job👍
@makermoekoe
@makermoekoe 2 роки тому
Thank you my friend!
@criznach
@criznach 2 роки тому
Wow that's great. I have a similar heater and setup in my teardrop. What charger did you use? Inverter?
@soumilsengupta3221
@soumilsengupta3221 2 роки тому
You are so hard working !!! I like it
@muhammadwali101
@muhammadwali101 2 роки тому
Very nice and good work I like the video so much... appreciate you guys
@ppentertainment2351
@ppentertainment2351 2 роки тому
Awesome work. Keep it going.
@technicahmett
@technicahmett 2 роки тому
It is a good idea and an amazing job.
@saadtiwana
@saadtiwana 2 роки тому
Very nice video. Thanks for sharing. What is the name for the in-circuit programming cable you used? Tag-Connect?
@DerianAndre
@DerianAndre 2 роки тому
Maker moekoe is GOALS.
@johnthompson3643
@johnthompson3643 2 роки тому
Wow! Super talented
@TecSanento
@TecSanento 2 роки тому
I was about to start Something similar, but you should definitely add some switching capabilities and we could program some energy management into this, like turn the water heater on, when there is access energy- check if the inverter is about to overload an empty battery or alternator and soon - I would definitely help with that
@TecSanento
@TecSanento 2 роки тому
I would go as far as calling this a smart camper, add some illumination sensor, motion sensor temperature and humidity probes and you could automate some serious stuff 👍🏻
@TecSanento
@TecSanento 2 роки тому
Yeah, just read the video discription, you are already halfway through 👌🏻
@Quemedices684
@Quemedices684 2 роки тому
I agree, My daughter has a van and I want to build a PLC to avoid deploying the LiPo battery, charging at freezing conditions, switch the inverter on only when needed (I.e. fridge thermostat). Instantaneous power metering is important, but actual SOC is even more
@alexkck88
@alexkck88 2 роки тому
Nice Project! Could you point me to the programmer and needle adapter that you are using? It looks similar to the segger cable (which I have and where I do not want to cut off the retention pins). So a second set without the retention like you use it would be neat (hopefully without the price tag).
@dougsteel7414
@dougsteel7414 2 роки тому
Excellent. Can you please explain how you connected your Mac to an ESP32 to program it? Some kind of USB-UART bridge?
@kartoffelwaffel
@kartoffelwaffel 11 місяців тому
I watched the entire video waiting for the intro to end
@ConstantijnC
@ConstantijnC 2 роки тому
Nice project 👍👍
@AlexKite68
@AlexKite68 2 роки тому
Thank you for inspirational video! Please post the link for orange PCB clamps featured at 7:03 - seems they are perfect for soldering.
@user-qz1pd2ml8p
@user-qz1pd2ml8p 2 роки тому
대단한 능력을 가지셨네요. 존경합니다.
@szymon4602
@szymon4602 2 роки тому
Doskonała robota!
@TiMbuilding
@TiMbuilding 2 роки тому
interesting to see "room" tour of your van
@JasonLeaman
@JasonLeaman 2 роки тому
The work you do is just amazing ! Nice !!
@mimori.com_
@mimori.com_ Рік тому
I can see the Red VW Eurovan Camper or Westfalia model on T4 age! Great!
@Dygear
@Dygear 2 роки тому
Great work!😍
@TheAzuratis
@TheAzuratis 2 роки тому
I don't know if you found a solution yet, but mine would be an ATtiny directly powered by the solar panels. It reads the voltage and sends it via UART over an optoisolator to the ESP. If the ATtiny does not send data, it's 0 volts. So the ESP only needs to have a timeout on the voltage value for the solar panels. There also should be some brownout protection so that the ATtiny shuts off correctly.
@nnighthawk
@nnighthawk 2 роки тому
Ein sehr schönes und vor allem optisch ansprechend ausgeführtes Projekt! Mir sind im Video deine Platinenhalter aufgefallen, die sowohl waagerecht als auch senkrecht zu funktionieren scheinen. Halten die mit Magneten an der Platte? Magst du verraten, wo du die her hast?
@Alpha_JR7
@Alpha_JR7 2 роки тому
I am big fan of this channel ❣️❣️❣️
@letsmakeit1973
@letsmakeit1973 2 роки тому
Great video. I didn`t think that somebody interesting in this theme. 21V - it`s no load voltage. While charging the battery, the charge controller regulates the voltage so 13V is correct voltage if you measure load voltage. I did the same - measuring current and voltage but I calibrate this measurement, cause it strong depends of the temperature of PV panels. I used prepared parts based on Arduino platform.
@lightdark00
@lightdark00 2 роки тому
Yep, The only thing that really matters is how many amps you are getting from the solar panel(s). If you see a low amount on a sunny day, something needs to be fixed.
@letsmakeit1973
@letsmakeit1973 2 роки тому
@@lightdark00 Yes, you are right, only amperes are important, I have two panels that give out 11 amperes on a sunny day - this is the maximum that they can give. But to calculate the power, you also need to measure the voltage. Or do you mean to take the open circuit voltage when calculating the power?
@robertneumann9352
@robertneumann9352 2 роки тому
21V is under load! I think this is a MPPT Solar Charger, so the voltage can go from 0-21V, but i wouldn’t be interested in that either. The output is what counts 😉
@AlanGonzalez-om4rr
@AlanGonzalez-om4rr 2 роки тому
@@robertneumann9352 Quite late, but I guess he's interested on the input to know if the panels for example are dirty.
@tilencavnicar6052
@tilencavnicar6052 6 місяців тому
Great work man! Can you make one video about you programing pins (seen on 8:25) and where did you found this? I'm looking for something like that for my designs to make a universal pinout for programing ESP32 and STM32 and don't have to place FTDI chips on every PCB or make costume swd connectors. Thanks!
@brandonbarr2784
@brandonbarr2784 2 роки тому
Nice setup
@killer_x_treme
@killer_x_treme Рік тому
How are you sampling the input voltage? Directly with a microcontroller or did use a buffer amplifier? The PV input will be likely to be very noisy due to the switching of the charge controller. Proper filtering and buffering is mandatory in this case to get a reliable reading.
@FuzzyScaredyCat
@FuzzyScaredyCat 2 роки тому
I know you did this a while ago, but just a quick question. I've had jlcpcb make a couple of boards with smd components before, nothing major, but they've got the option of how many you want them to make eg 2 of 5. for the SMD side. If I order say 2 do they include the cost of the parts to make 5 and send those with the order or do I need to source them myself?
@klausnielsen8607
@klausnielsen8607 2 роки тому
You asked for comments for your nice job. Problem concerning measurements of the solar voltage. I wonder if the problem is different GND reference. If so you need to make a galvanically isolated circuit containing ADC and glue logic and transfer the result via optocouplers to your ESP32....? Nice job
@dominicluedicke
@dominicluedicke Рік тому
Hey Nice project. Hey, which flash adapter do you use for flashing?
@xxxscalexxx
@xxxscalexxx 2 роки тому
Super cool!
@japrogramer
@japrogramer 2 роки тому
How about using collars to measure the em field to determine voltage amps and watts? Is there an advantage to having terminals?
@davidkclayton
@davidkclayton 2 роки тому
Watch those lead acid battery especially the deep-cycle ones as they spit out a lot of acid vapor. Nice to see that you have the electronics right beside the vent of the battery. Get back to me in a couple years and let me know what your board looks like. Just speaking from experience
@Bianchi77
@Bianchi77 2 роки тому
Cool video, thanks :)
@D3M0320
@D3M0320 2 роки тому
Did you code the iPhone app yourself as well or use some of Espressifs dedicated tools?
@neutron-au
@neutron-au Рік тому
Hey, what software do you design your PCBs on? Looking for something on mac :) Cheers!
@The4tticuz
@The4tticuz 2 роки тому
Richtig richtig cool, gefällt mir sau gut! Ich bin auch ein wenig am basteln, das wird aber niemals dieses Niveau erreichen. Magst du verraten wie du die Ströme misst? Die Spannungen wahrscheinlich über einen Spannungsteiler, oder? Viele Grüße und bitte mehr von diesen Videos 😍
@IngoHerges
@IngoHerges 2 роки тому
Sieht man im Video. Der IC der an den Terminals sitzt. Acs irgendwas
@HungLe-nj4qw
@HungLe-nj4qw 2 роки тому
hey I love your program connector
@makermoekoe
@makermoekoe 2 роки тому
It is a DIY board with a Tag-Connect cable👌🏻
@KloaGustl
@KloaGustl 2 роки тому
How can I find these little assortment boxes you use for SMD components?
@ukraineSpaceman
@ukraineSpaceman 2 роки тому
Thanks.
@EmanueleSpatola
@EmanueleSpatola 2 роки тому
Amazing project!! What is the programmer with pogo pins you used? did you program the esp32 with uart or jtag?
@arendwierks4532
@arendwierks4532 Рік тому
If you have not found the programmer already: it is a connector made by the company TagConnect. I use it all the time, really handy.
@job5049
@job5049 4 місяці тому
Absolut genial! Wirklich schade, dass dazu nichts auf deinem Github erschienen ist. Arbeitest du noch aktiv an diesem Projekt?
@Tobele91
@Tobele91 2 роки тому
How are you measuring higher currents like 30A from a charging booster or solar power? I would have assumed that there has to be an external shunt and something like a INA226.
@wildad3850
@wildad3850 2 роки тому
Use ACS712 hall effect sensor.
@Bugdogz
@Bugdogz 2 роки тому
Just out of curiosity, what are specs of your device? It has 4 channels. What are min/max voltage and amps per channel? Does it work with AC? What is the sensor update rate? Thank you.
@DmitriyKhazansky
@DmitriyKhazansky 2 роки тому
I checked your GH and didn't see any schematics loaded. Any chance you'll be sharing these?
@acestu
@acestu Рік тому
Nice, you need to calibrate your Ender though as it is under extruding
@calfolkionized
@calfolkionized 2 роки тому
Great project! I'm wondering which app is used on the iPhone side? It looks great 👍 Keep up the good work!
@ThePlexman
@ThePlexman 2 роки тому
looks like a Blynk app to me
@calfolkionized
@calfolkionized 2 роки тому
@@ThePlexman thx!
@danilolattaro
@danilolattaro 2 роки тому
So let me understand: you connected the channel 2 between the solar panel and the MPPT charger? That makes sense if you want to measure the panel voltage, but when using a MPPT that's not really useful info I guess. If you connect the channel between the MPPT charger and the battery, then it will share the ground and you can correctly measure the power really going to the battery.
@J0hn1o1o
@J0hn1o1o 2 роки тому
But If you really need to Know the PV-Panel's Voltage. Why don't you Connect the negative Output of the Solarpanel to the Vans Frame? Or your Common ground?
@GoatZilla
@GoatZilla 2 роки тому
Did you ever look at any chips like the TPS1HB?
@DiyintheGhetto
@DiyintheGhetto 2 роки тому
Hello what Chip is that on the board for the current metering? The 8pin.
@rubenizquierdo9616
@rubenizquierdo9616 2 роки тому
You should connect positive and negative PV terminals (from the charge controller) throughout a high value resistor (1Mohm), just to sample the voltaje.
@hermantho828
@hermantho828 2 роки тому
I’m looking to learn hardware design and pcb, I wonder how to get start on this?
@andreybreski8190
@andreybreski8190 2 роки тому
Вы можете добавить в ваш проект калькуляцию энергетического баланса для батареи. То есть, условно на выходе из батареи вы потребили 300 Ватт энергии, а за тот же период из солнечной панели и зарядного устройства в батарею вернулось 290 Ватт энергии. Баланс составит -10 Ватт.... ;)
@BeetleJuice1980
@BeetleJuice1980 2 роки тому
How about a project to take measurements from motor like voltage, rpm,oil&engine temps?
@infamy4k
@infamy4k 2 роки тому
Any chance of the schematic and BOM being released for this?
@sporkeh90
@sporkeh90 2 роки тому
This is very much fun for us PCB nerds, but to be honest we are all kinda reinventing the wheel here. Its the only thing Im less enthusiastic about in the maker community.
@marciooliveira8017
@marciooliveira8017 Рік тому
Could you help me with the MLT 5030 buzzer circuit? Which diode you used? thanks
@syifaul_qolbi8088
@syifaul_qolbi8088 Рік тому
I want to ask, can the esp32 wifi distance be adjusted or shortened from the program? Thank you
@ThomasHaberkorn
@ThomasHaberkorn 2 роки тому
unlimited time this guy has
@richardhlavna
@richardhlavna Рік тому
Will it be able to install esphome into the board? Do you have specs on website?
@AdelKhen
@AdelKhen 2 роки тому
Very cool! :))
@shidasheran
@shidasheran Рік тому
Hello my friend..it's great work...brother, I made a Solar MPPT device that supports all systems 12 24 36 48 volts...159 Amp Hybrid, but I need such a device to read all commands...Is this device suitable? for the task
@terlumunjoseph6779
@terlumunjoseph6779 2 роки тому
i love your sound tracks whre can i get them to listen
@wichuras
@wichuras 2 роки тому
Negative output (unused) of charge controller is same as GND of car battery. Solar charge controllers like this are switching low side, and don't have connection betwen solar negative and chage negative. when you connect it (solar panel negative) to PCB negative, whitch have same reference ground as battery - solar controler propably will have a hard time, and u risk overpowering a lead acid battery. even 16,5V will it handle for a while, but rest of connected electronics may not ;) try some other methods for lookup a solar voltage, with galwanic separation on both sides (positive and negative) like a separate module with serial bridge / BLE, or doble optoisolator for serial/I2C and some AtTiny404. Secondary module will be powered from solar panel with some buck converter or linear voltage regulator. just a hint ;)
@user-xm1ts5dt9v
@user-xm1ts5dt9v Рік тому
8:32 Are you using i2c debugger?
@vincentjonathan8381
@vincentjonathan8381 2 роки тому
8:28 what device u plug to program the board
@apostolhslebakhs3136
@apostolhslebakhs3136 Рік тому
Which programmer is the one you program your system ??
@thedarkglovemusic
@thedarkglovemusic 2 роки тому
ARE YOU A GOD???!!!!!
@hitower78
@hitower78 Рік тому
Gerade entdeckt :-) Interesantes Projekt fürs Auto :-) Was kostet es fertig (ohne 3D Druck?)
@cokegen
@cokegen 2 роки тому
respect !!!
Picoclick-C3 is the most advanced ESP32 based IOT button | makermoekoe
14:20
NEW Van Layout - Murphy Bed, Shower, Toilet, Made to Host and Cook
17:57
Tocci Tiny Tours
Переглядів 630 тис.
ЗОРЯ - ШАХТАР.  Пряма трансляція. УПЛ. 10 тур
3:48:51
Гражданская оборона 2024 - 16 полный выпуск
1:04:15
Телеканал ICTV
Переглядів 415 тис.
It is useful to know this - Charge Different Batteries with TP4056
4:16
ZAFER YILDIZ
Переглядів 450 тис.
DIY ESP32 AC Power Meter (with Home Assistant/Automation Integration)
10:58
DIY CAMPER VAN ELECTRICAL INSTALL (Start to Finish Tutorial)
1:13:29
EXPLORIST life Mobile Marine & Off-Grid Electrical
Переглядів 792 тис.
451 Which Processor can kill the ESP32?
11:24
Andreas Spiess
Переглядів 330 тис.
Try these 16 Brilliant ESP32 projects!!!
11:18
ToP Projects Compilation
Переглядів 500 тис.
DIY 1kW Arduino MPPT Solar Charge Controller (WiFi ESP32)
18:11
TechBuilder
Переглядів 381 тис.
How to spot a fault in a circuit, like a pro : hands on electronics [1]
14:42
Accidental Science
Переглядів 140 тис.
MPPT What is it and How it works?
25:17
Electronoobs
Переглядів 86 тис.
A Viewer Remade my Old Project! So is it any Good?
11:24
GreatScott!
Переглядів 270 тис.
Клавиатура vs геймпад vs руль
0:47
Balance
Переглядів 250 тис.
Ох и ПАЛАС! Как я полетал на фанере с ONEPLUS 12R
15:04
i-shoppers обзоры
Переглядів 54 тис.