I improved my #esp32s3 LAN enclosure and also made a wall-mount for it with adjustable angle.

https://www.printables.com/model/1327421

It's main purpose ist actually being a #homeassistant BLE proxy, but since the camera was already there, I am also using it to monitor my 3D printer.

#freecad
#creathing
#3dcrafting
#3dmodeling
#3dmodel
#waveshare

@xro "HA BLE proxy"? What is that?

@apex
The purpose is to extend the range of one's Bluetooth-Low-Energy radio coverage in one's home.

In case one has some BLE based IOT devices (temperature sensor, heating valve, etc).

The esphome firmware allows configuring an ESP32 in a way, that homeassistant can use that microcontroller's BLE radio, to talk to such IOT devices.

This works best with a LAN uC, so WiFi and BLE (using the same antenna on the uCs) don't have to compete for airtime.

https://esphome.io/components/bluetooth_proxy.html

Bluetooth Proxy

Instructions for setting up the Bluetooth Proxy in ESPHome.

ESPHome
@xro oh, got it, thanks! What kind of BLE IoT sensors do you use? And what board do you use to have an Ethernet connection on the ESP?

@apex
I am using this board and I am powering it, using the optional POE module:

https://www.waveshare.com/esp32-s3-eth.htm

I use stuff similar to this:
- https://www.eq-3.de/produkte/eqiva/detail/bluetooth-smart-heizkoerperthermostat.html
- https://sensirion.com/products/catalog/SHT43-DemoBoard

Btw: The #OpenWRT AP that it is connected to, actually supports software switchable #POE passthrough, so I can switch the uC's power on/off via ssh 😃 which is quite cool.

ESP32-S3 ETH Development Board, 10/100Mbps RJ45 Ethernet port, Wi-Fi & Bluetooth Support, 240MHz Dual Core Processor, ESP32 Ethernet Development Board | ESP32-S3-ETH

ESP32-S3 ETH Development Board, 10/100Mbps RJ45 Ethernet port, Wi-Fi & Bluetooth Support, 240MHz Dual Core Processor, ESP32 Ethernet Development Board | ESP32-S3-ETH