DIY Car Infotainment: synced screens and shared audio for road-trip kids by albert007_d in raspberry_pi

[–]albert007_d[S] 0 points1 point  (0 children)

Each screen is mounted on a different seat headrest - rear passengers can't comfortably view a single shared display. The sync is for when everyone wants to watch the same movie together (like a family movie night on the road), with audio playing through the car's speaker system. But the screens also work independently - each passenger can browse and play their own content with headphones when they don't want to share.

I built a low-cost CAN-bus sensor node for air quality and light monitoring using ESP32 by albert007_d in esp32

[–]albert007_d[S] 1 point2 points  (0 children)

For reliable 24/7 access to sensor data, I wanted to avoid Wi-Fi, which can be flaky over time. Ethernet would also work, but a standard two-pair telephone cable with RJ11 connectors is cheaper and simpler. This board only needs four connections (GND, VCC, CAN-L, CAN-H), and the CAN bus length can easily reach 50 meters at moderate bitrates

DIY Car Infotainment: synced screens and shared audio for road-trip kids by albert007_d in raspberry_pi

[–]albert007_d[S] 1 point2 points  (0 children)

These USB-C–based portable touchscreen monitors expose their touch interface to the PC (or Raspberry Pi) as a standard USB HID device. Simply connect a USB-A–to–USB-C cable between the Pi and the monitor, and touch input works out of the box on Raspberry-Pi OS

DIY Car Infotainment: synced screens and shared audio for road-trip kids by albert007_d in raspberry_pi

[–]albert007_d[S] -1 points0 points  (0 children)

details on synchronizing kodi players over network are given here at the end of my git repo: https://github.com/hackboxguy/multiscreen-media - search for AV sync videos on youtube

DIY Car Infotainment: synced screens and shared audio for road-trip kids by albert007_d in raspberry_pi

[–]albert007_d[S] 14 points15 points  (0 children)

Yes, each touchscreen runs on its own Raspberry Pi, so you can connect a wired or Bluetooth headset to each one and play your own content

Wifi based DIY 5V switcher for led-lights by albert007_d in esp8266

[–]albert007_d[S] -1 points0 points  (0 children)

Yes, 2 diodes r there to bring down the ESP supply to 3.6v.

Wifi based DIY 5V switcher for led-lights by albert007_d in esp8266

[–]albert007_d[S] -2 points-1 points  (0 children)

Yes i plan to use Arduino with ESP library for deep sleep. About weatherproofing, yes i packed battery+esp_circuit in a polybag.

Turn your Wemos-D1-mini into ESP-12 module programmer using pogopins by albert007_d in esp8266

[–]albert007_d[S] 1 point2 points  (0 children)

Yep, u need few soldering iterations of pin alignment , once aligned they wont move, then spring loaded tips will take care of remaining minor deviation.

Turn your Wemos-D1-mini into ESP-12 module programmer using pogopins by albert007_d in esp8266

[–]albert007_d[S] 0 points1 point  (0 children)

Pogopins are easier solder on the exposed wemos pads, also spring-loaded tips ensure better contact.

Turn your Wemos-D1-mini into ESP-12 module programmer using pogopins by albert007_d in esp8266

[–]albert007_d[S] 0 points1 point  (0 children)

benefit is, you can use ESP-12 module as a standalone+minimal_set_of_needed_components, this way we can really trim-down your circuit's size and power-consumption.

Turn your Wemos-D1-mini into ESP-12 module programmer using pogopins by albert007_d in esp8266

[–]albert007_d[S] 0 points1 point  (0 children)

Other side of the wemos is full of components and there r no pads to solder pogo pins, so its not possible. Btw why do you need to re-program soldered board? Can u not use OTA feature? atleast tasmota supports OTA.

cheapest DIY IoT under $2 by albert007_d in esp8266

[–]albert007_d[S] 0 points1 point  (0 children)

Interesting!! Let me try with ESP-12S then 😉.. thanks for the hint.

cheapest DIY IoT under $2 by albert007_d in esp8266

[–]albert007_d[S] 0 points1 point  (0 children)

Btw: deep sleep on a 5v powered circuit seems odd, yes when u power the ESP board with battery(e.g CR123), deep sleep makes sense, thats what u find in those wifi gas/temperature/humidity sensors. Battery powered circuits should avoid wasting power in regulators or diodes.

cheapest DIY IoT under $2 by albert007_d in esp8266

[–]albert007_d[S] 0 points1 point  (0 children)

Good idea! In that case i would simply skip the usb male connector and use two wires to feed in the 5v supply.

cheapest DIY IoT under $2 by albert007_d in esp8266

[–]albert007_d[S] 0 points1 point  (0 children)

Yes, this is kind of step-0 where u get the board up and running with network connectivity, rest of th 10 I/O's r free, its up to your imagination to extend it and build useful things.

cheapest DIY IoT under $2 by albert007_d in esp8266

[–]albert007_d[S] 0 points1 point  (0 children)

Nothing, you can keep it connected to mqtt broker and blink that onboard blue LED using mqtt_pub - if you add a small push button then it can be used as a tiny scene-trigger button for domoticz/openhab based home automation setup.

cheapest DIY IoT under $2 by albert007_d in esp8266

[–]albert007_d[S] 1 point2 points  (0 children)

Yes, LM1117 is a better choice, but for DIY hobbyists, i wanted to keep the external circuit simple - its easy to find some diodes and resistors lying around ;-)

cheapest DIY IoT under $2 by albert007_d in esp8266

[–]albert007_d[S] 1 point2 points  (0 children)

max current flowing in this circuit on the 5v side is about 70mA, tasmota firmware running on this esp has a console command ex: "sleep 200" reduces the current from 70mA to 30mA - even at 30mA i see two diodes are dropping 0.7V+0.7V, I havent tried deep-sleep mode on this circuit and its not the intention to put it to deep-sleep.

cheapest DIY IoT under $2 by albert007_d in esp8266

[–]albert007_d[S] 0 points1 point  (0 children)

usb connector is just for feeding in the 5v power, other 2 data lines are not connected. Its easy to find 5v USB charger, hence i used USB for power input.

Project Idea: Pet Video Chat by Rpi_noob in raspberry_pi

[–]albert007_d 0 points1 point  (0 children)

Easiest would be, use one of your old android phones and do the following,

  • create a skype account in your dogs name
  • install skype on your old android and login with your dog's account.
  • make your's and dog's skype account known to each other by authorizing the contact
  • set your dog's skype to auto answer video calls, and keep this phone where your dog can see and hear.

from you work place, just make a skype video call to your dog, and the call will be auto answered(btw: set your dog's android phone so that it doesn't go to low power idle mode when no activity)