1
9

GitHub Link: https://github.com/C4KEW4LK/rpi_usb_ip_display/tree/main

Ever wanted to just plug something in and conveniently read the hostname and IP addresses of a headless board like a Raspberry Pi? Chances are, a free USB port is more accessible than digging up a monitor and keyboard, and that’s where [C4KEW4LK]’s rpi_usb_ip_display comes in. Plug it into a free USB port, and a few moments later, read the built-in display. Handy!

The device is an RP2350 board and a 1.47″ Waveshare LCD, with a simple 3D-printed enclosure. It displays hostname, WiFi interface, Ethernet interface, and whatever others it can identify. There isn’t even a button to push; just plug it in and let it run.

2
11

YT Guide: https://www.youtube.com/watch?v=iUDOLJ1Ki84

The usual input device for playing a synthesizer is the good old piano keyboard. However, you don’t have to stick to such pedestrian interfaces when making music. [Daisy] has a fun build that shows us how to put together a ribbon synth that makes wonderful little noises.

Naturally, the heart of the build is a ribbon potentiometer (also known as soft pots). It’s essentially a touch sensitive strip that changes in resistance depending on where you touch it. You can slide your finger up and down to vary the output continuously; in musical contexts, they can behave rather like a fretless instrument. [Daisy] employs one of these potentiometers in such a role by hooking it up to a Daisy Seed microcontroller board, which reads it with an analog-to-digital converter (ADC). The resistance values are used to vary the pitch of a dual-saw synthesizer programmed in the plugdata framework.

3
13
submitted 2 weeks ago* (last edited 2 weeks ago) by cm0002@lemmy.cafe to c/diyelectronics@programming.dev

If you’ve got an old black and white TV, it’s probably not useful for much. There are precious few analog broadcasters left in the world and black and white isn’t that fun to watch, anyway. However, with a little work, you could repurpose that old tube as a clock, as [mircemk] demonstrates.

The build is based around an Arduino Nano R3. This isn’t a particularly powerful microcontroller board, but it’s good enough to run the classic TVOut library. This library lets you generate composite video on an Atmel AVR microcontroller with an absolute minimum of supporting circuitry. [mircemk] paired the Arduino with a DS3231 real-time clock, and whipped up code to display the time and date on the composite video output. He then also demonstrates how to hack the signal into an old TV that doesn’t have a specific input for composite signals.

4
12
5
5

Designed by Nova Radio Labs in the US, the Novaduino Environmental Sensor Kit is an Arduino-programmable air quality and weather monitoring solution built around the company’s own Novaduino Display Module. It provides VOCs, eCO₂, temperature, humidity, and barometric pressure data in real time, making it ideal for Smart Home experiments, classroom projects, or hobby weather-station builds.

The kit integrates a Sciosense ENS160 air-quality sensor and Bosch BME280 environmental sensor connected via Qwiic, which measures TVOCs, eCO₂, temperature, humidity, and pressure with an on-device AQI indicator. It includes the Novaduino display PCBA, 2.4-inch IPS touchscreen, buttons, rotary encoder, Feather M0 Express or RP2040 module support, headers, mechanical hardware, and optional 3D-printable enclosures (STL/F3D/STP). Designed for learning soldering, assembly, and Arduino programming, the kit is uncalibrated and intended for educational and experimental use only.

6
9

A project I keep thinking about for my kitchen when I get it done up is an approximate clock display, so an eink display showing something like

https://kenlim.github.io/pyWordyClock/

Or similar. I guess the latter running on a Pi of some description.

I would be new to most of this, can anyone point me to a good way of getting started?

7
2

Over on YouTube [DENKI OTAKU] runs us through how a 4-pin MOSFET works and what the extra Kelvin source pin does.

A typical MOSFET might come in a 3-pin TO-247 package, but there are 4-pin variants which include an extra pin for the Kelvin source, also known as source sense. These 4-pin packages are known as TO-247-4. The fourth pin provides an additional source for gate current return which can in turn lessen the effect of parasitic inductance on the gate-source when switching current, particularly at high speed.

8
15
9
7
10
11
11
47
12
1
13
2
14
32
15
14

cross-posted from: https://programming.dev/post/38688621

☹️

16
3
17
1
18
4
19
5
20
9
21
5
22
1
Mr Tea (youtube.com)

I'm a very impatient man. I want my tea at a drinkable temperature immediately.

23
16
24
9
25
30

It's a Panasonic BQ-390 AA charger, which used to be renowned as the best "smartest" AA charger.

The addon is an ESP32C3 with a 96x64 color OLED display, and an ADS1115 ADC.

The flashing dots indicate which cell is currently charging, as the charger only gives 0.5A to one cell at a time. The delay in voltage display is due to smoothing and filtering out stray voltage readings.

It can be powered either from the 5v regulator coming from the AA charger itself, or external USB power using a switch - the regulator in the charger isn't strong enough for the ESP32C3 to connect to wifi, so if I want to track charging status over wifi, I have to give it the extra USB power.

I got a lot of help from this ancient Japanese blog post I found of someone else who did a similar thing to the same charger:

http://act-ele.c.ooco.jp/jisaku/BQ390/bq390.htm

view more: next ›

DIY Electronics and Hardware

207 readers
8 users here now

founded 7 months ago
MODERATORS