Monday, 8 January 2024

Westlicht Performer part 2 - build notes

 This is part 2 of my build of the Westlicht performer eurorack sequencer.

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

TL1105SPF160Q
37 of these e switches
SW1 SW2 SW3 SW4 SW5 SW6 SW7
SW9 SW10 SW11 SW12 SW13 SW14 SW15 SW16 SW17 SW18
SW20 SW21 SW22 SW23 SW24 SW25 SW26 SW27 SW28 SW29 SW30 SW31 SW32 SW33 SW34 SW35 SW36 SW37 SW38




switch 8 & 19 are the optical switches

These switch caps are a tight fit.
Line them up carefully then solder.





rectangular caps for F1 to F5





The rear of the module



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

The display:
Mfr. Part No.
NHD-3.12-25664UCY2
Mfr.:Newhaven Display
Description:
OLED Displays & Accessories OLED 256 x 64 Yellow 89.2 x 44.0 x 6.0
6mm spacers


Audio JacksThese are for the MIDI connectors


Next, proceed with populating all the LEDs. Note that the shortest leg goes into the rectangular pad. 



You're almost there. Now its time for the firmware.
The microcontroller that you need to flash is a ARM STM32f405
Download the latest firmware from the Github Releases page and use the flasher of your choice. 
Both bootloader.hex and sequencer.hex need to be downloaded and flashed to run the sequencer. There is also tester.hex, a hardware test application that can be used to fully test all hardware components.

Use the serial or the JTAG ports.

Firmware

The first method is to use a FTDI Serial adapter
 This has 6 pins
 You need something like this:

The FTDI-Adapter is a USB-Serial bridge. 
It allows you to upload programs to your microcontroller through your PC's USB port. 
The pinout is standard [ GND - CTS - VCC - TX - RX - RTS ] and will work with any Arduino clone that has this as a programming interface.

FT232RL FTDI USB 3.3V 5.5V to TTL Serial Adapter Module for Arduino FT232
or
 
The IC is a FT232 (Future technology) 
RXD/TXD transceiver communication indicator
Pin definition: DTR,RXD,TX,VCC,CTS,GND
 
or 

If you decide to use the JTAG connector you will need a 



ST-LINK V2 
















and an Olimex Arm to JTAG Adapter. 















 
 
..

No comments:

Post a Comment