This post describes the televisor's connections to the Arduino Micro.
The Arduino Micro is a capable beast and I used it for my televisor, but it doesn't seem to be too popular. It is becoming harder to find and seemingly replaced by the similarly named but slightly different (?) Arduino Pro Micro. They use the same micro-controller, the ATMega32U4, but the Pro is roughly 1/2 to 1/3rd of the price. In theory it should be possible for my televisor to work using the Pro Micro, provided I get all the connections right. So that's what I'm going to start thinking about in this thread. The Pro Micro is very common on AliExpress, and rather cheap (around US$4).
I thought I'd start by listing equivalent pins, so I'll grab the pin connectors from the other thread...
MOSI --> blue of SD card (MOSI)
RX LED/SS
1/TX <--> Nextion RX (yellow)
0/RX <--> Nextion TX (blue)
RESET
GND --> GND of motor board --> speaker negative
2/SDA
3(PWM)/SCL --> output PWM for motor board
4/A6 --> purple of SD card (=CS select pin)
5(PWM) --> SD on PAM8302 (selects on/off and reduces pops) --> TODO: implement software
6(PWM)/A7 --> speaker positive
7 <-- comparator input from IR sensor board
8/A8
9(PWM)/A9
10(PWM)/A10
11(PWM)
12/A11
13(PWM) --> LED driver board PWM output
3.3V
AREF
A0
A1
A2
A3
A4
A5
nc
nc
+5V --> +5V of IR control board, 5V of speaker board, 5V of nextion
RESET
GND --> GND of IR control board
VIN <--- +12V from motor AC/DC converter (shared with motor)
MISO --> green of SD card
SCK --> yellow of SD card
additionally,
5 "modules"...
1) LED control board
takes GND from IR control board
takes PWM from Arduino pin 13
takes GND and +22V from AC/DC converter board
outputs -/+ to LED array
"outputs" GND to SD reader (grey)
2) IR control board
takes +5V from Arduino +5V
takes GND from Arduino GND (right side)
"outputs" GND to LED board GND
"outputs" +5V to SD reader (orange)
outputs IR sync pulse to Arduino comparator on pin 7
outputs GND/5V to IR xmit
takes +/- from IR rcv
3) motor board
takes GND/+V (12V) from AC/DC converter board
outputs -/+ to motor
takes PWM from arduino pin 3
takes GND from arduino GND (left side)
4) sd card
grey --> LED GND
purple --> arduino pin 4 (CS select)
blue --> arduino MOSI
green --> arduino MISO
yellow --> arduino SCK
orange --> IR control +5V
5) Nextion
black GND --> arduino GND
yellow RX --> arduino TX
blue TX --> arduino RX
red +5V --> arduino +5V
I'll use bold green text as I update the links to the pins for the Arduino Pro Micro.
Here's a neat view of the Pro Micro pins... I haven't done any changes/content yet, so watch this space.