Microcontroller/Arduino etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Microcontroller/Arduino etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

10 Eylül 2025 Çarşamba

TSNM buchla format - build notes - part 2


 This PCB dates from 2017 ..It's a  Mark 1
There are modern ones using Teensy 4.0 ..... Mk II
which you can still buy.

This is part two on my build notes.
Part 1 is here:










Links

This  Mk I uses the old Teensy 3.2.
....















C22, C23 and IC 6 are not needed if your PSU has +5V



C16 & C21 - are these part of the +5v section of the PCB?
I've soldered c16 in anyway.







C6 --- DNP ??? do not place?













1N5819HW 2 D1, D2 DO-41 schottky rectifiers 511-1N5819











L1 = ??
L2 = ferric bead.
These are connected in parallel ... across either side of the PCB.
Thus I used one ferric beath .. the through hole one. (L1)



Caps : 47uF x 2 


-------------








C17 - 100n (SMD ceramic)?? I think this is not right.
looks like an electro maybe 33uF ??
Is it C21 in the BOM??
-----------------------------------














MPR121 board & headers
It's a Adafruit 12-Key Capacitive Touch Sensor Breakout. This connects to the touch plates of the front panel

Cut the trace on the bottom of Teensy next to VIN pin to separate VIN from VUSB. This prevents 
powering the Teensy simultaneously from USB and the eurorack power supply. 














Teensy 3.2 





The two pots - 10K B ... linear (B103)
Encoder












position  the two displays and LEDs














The lower header is tricky.
I had to do some gentle bending of the ends.

you need to keep enough room for the two matrix displays... the legs aren't long













Bend these headers so you can solder them directly to the front panel












This is a side on view

 to be continued.....

15 Temmuz 2025 Salı

gaggimate - initial wi-fi setup.

 I'm so happy I finally managed to connect the gaggimate to my wifi

I'm not a network engineer but maybe this will help someone (with plain language)
understand basic wi-fi networking.
I think this basic knowledge is necessary.

The gaggimate PCB uses  a ESP32-S3 N8R8 microcontroller and has connected to this 
a 2.1-inch display.

The ESP32-S3 N8R8 microcontroller.
The ESP32-S3-N8R8 has Wi-Fi connectivity. It is based on the ESP32-S3 chip, which includes integrated 2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE). The N8R8 designation refers to the amount of Flash and PSRAM memory available on the module, specifically 8MB of Flash and 8MB of PSRAM
This PCB ESP32 handles sensors, relays, and control logic.


The 2.1 inch display
The 2.1" LilyGo screen.
The main control chip adopts the ESP32-S3R8 Tensilica Xtensa Dual-Core LX7 Microprocessor. This chip supports Wi-Fi 802.11 b/g/n and Bluetooth 5.

Programming Platform Arduino-ide, VS Code



The LilyGO ESP32 is often used mainly as the display/secondary interface.
Wi-Fi can be handled by either, depending on how the firmware was configured

Both the PCB board and the LilyGo screen have a ESP32-S3 microcontroller, 

Check the IP/device list in your router.
If you see one ESP32 device, that’s the one doing Wi-Fi.


9 Haziran 2025 Pazartesi

DOBOZ - Touch Sensing Note Memory - Buchla format 4U --- part 1

These are my build notes for the DOBOZ TSNM module
 I like the compact format.
Its a sequencer +
 
Here are some pics of the raw PCBs
 


There are two versions of this module .
One uses a teensy 3.2, and a second uses a teensy 4.0
i bought this board many years ago when teensy's 3.2 were plentiful.
I recently received a NOS 3.2, so thought I'd finish this build.


My board is from 2017. rev 1.0

MPR121 breakout board.


Links
+ BOM 


SEMICONDUCTORS first
Orientation of IC1-IC5 and IC7, Q1, D1 and D2 is clearly designated on the PCB. 

74HC595 2 IC3, IC4 - shift registers
mouser 595-SN74HC595DR
 

 

OPA171
IC5 
SOIC-8 operational amplifier 
mouser 595-OPA171AIDR



TL072
 IC1 
SOIC-8 dual operational amplifier 
mouser 595-TL072CDR
 
 


ADP150-3.3V 
IC7 TSOT-5 linear voltage regulator 
Mouser 584-ADP150AUJZ-3.3R7
 



"The trickiest part may be the DAC8560 (IC2), it’s a VSSOP-8 device. 
This is hand soldered
 

Use lots of flux , a fine soldering tip and fine solder.
... and a steady hand


--------------

MMBT3904 
Q1 SOT-23 NPN bipolar transistor 
Mouser ;512-MMBT3904
I didn't have this exact transistor.
I used this instead:



Encoder: ordered and arrived.
Mfr. No:
EN11-HSM1BF20
Mfr.:
TT Electronics
 
 

Resistors..


Some of the resistors need to have 0.1% tolerance
2 x 100K, (R1 & R15)
1K x 1, 
27k, 
33k, 

teensy 3.2
mouser
coco.


1 Temmuz 2024 Pazartesi

Gaggiuino - boiler & pump removal & first tests - part 6

These are my personal build notes for building the Gaggiuino espresso machine.
I'm not a part of the Gaggiuino team.
The project is not for profit. 

This is really fun if you're interested in learning how microcontrollers such as the Arduino 
can be applied to solving a daily problem of mine ..... how to consistently make a great cup of coffee.
The Gaggiuino team have come up with a solution for modifying a relatively inexpensive coffee machine into something amazing.
This particular modification uses a STM32F411CEU6 (BlackPill) microcontroller.

Part 1,2,3,4 & 5 are here:
   Part 5 Gaggiuino - wiring

The build might change as I work through the various issues which will obviously happen.
I'll update as I go along.
Gaggiuino Project Page
Discord;
facebook:


I've decided to do a custom rewiring.
So I think I'll need to remove the boiler.

Removal of the boiler & pump will make things easier
 to get to the connectors.
You can also remove the 20 min timer PCB while you're at it.

First number all the connections before you disconnect anything.

The single boiler has two heating elements. 
They are connected to 1,2,3,4.

5 & 6 are connected to the steam thermostat.




Pop out the switches . label them of course. 

Power, Brew, steam
I'll need to remove the switch housings later.
















I'll also need to remove the thermal fuse (thermafuse) from  the top of the boiler.
The fuse cuts power off to the machine.
Dm1040









Next remove the steam wand.
The screw in the container belongs to the therma fuse bracket. It holds the fuse against the boiler.

The machine is looking a lot less cluttered and easier to get into
The boiler is just held in place with 4 Allen head screws





Making the T-junction hose

These hose clamps are the best .... They only need a screwdriver to tighten.


The other end of this hose connects to the Pressure Transducer. (0-1.2 Mpa, 5V, G1/4)


You need to cut the orange hose and inset the T-junction
Remove the pump first to make this easier (see below)

As I got deeper into this project, I started to remove more and more cables.
In the end, I removed everything,....  even the boiler and pump. 
It really wasn't so hard.

------------
The pump

To remove the pump
I first removed the power socket.
















The pump wiring circuit.
This is the longest (and most confusing) section of cabling.
I left the original Gaggia cable that was attached to the pump (at the pump fuse), and extended one end
to AC on the PCB & the other to the neutral Power Socket. This cable already had the LAMPS attached. I had to extend it further and add extra cabling for the boiler & SSRs.




There is a Allen screw you need to loosen
which sits right under the socket terminals.

If you have a long necked Allen screwdriver it 
will be a breeze.



























The other screw has a Phillips head.

You don't have to remove the other Allen screw to remove the pump.














BTW, this also removes the 20min timer circuit which is housed in the black box next to the pump.

The Gaggiuino doesn't use this board.















You can now easily access the pump connections.
















The old fuse
...
.....



The new resettable fuse. 185 degrees C. 16A, M4

Oh dear....the time of reckoning is approaching.
The white hose hanging over the edge of the Gaggia in the pic below, is connected to that "T-junction"  inside the machine. It's other end connects to the pressure transducer which "talks" to the Blackpill microcontroller, relaying info about the pump pressure.


In the end, I did a full custom wire installation. This wasn't my intention in the beginning.
I ended up using most of the cables that came with the Gaggia and just a few that came with my Peak kit.
I've never done anything like this before, but its pretty straightforward if you study the circuit diagram carefully. Always double check the connections.



Nothing has blown up so far :-)
The Gaggiuino is now stabilising boiler temp. Aim is 93 degrees C














This shot is using the default setting



I'm really impressed.
Tastes great. !!!!!!

15g in, 34.9g out, in 33 secs
The weight out is estimated.
I haven't attached scales yet.









Steam test
Wow ... this is a huge improvement on the original Gaggia Classic.


I've ordered some printed parts .
(official supplier)
Can't wait till they arrive so I can install the screen and PCB properly.
What a satisfying build. I can't recommend this enough.

+ Gaggia Classic Evo Pro - Modding with arduino - Gaggiuino
   Part 2 Gaggiuino V3 - Build Log Notes - switches, PCB
   Part 5 Gaggiuino - wiring
   Part 6 Gaggiuino boiler & pump removal & first tests

---------------------------------------------------------------------------------------------------------
Coffee index. Click here :