Thank you for your tips.
I don't use USB and bootloader
For me I have found programming with ISP is difficult and messy. So that is why I do like to have bootloader. Usb is for power and sending HID-commands like volume up or down so that is why I have to use ATMEGA32U4.
I don't have FTDI usb => uart cable or Mighty core board and I would like to keep this simple as possible as I would not make more than 5 boards. I do have other arduinos that I can use to burn the boot loader.
where do you connect the USB D+ en D
Usb D+ and D- are connected to pin 3 and 4 that are labeled as D- and D+
I was planning to use software serial for BT. if I connect BT to TXD and RXD, will arduino mess with those pins when I upload code throught usb connection and if I wire it like you suggest can I communicate between BT and computer throught usb without any code? So I need 14.7456MHz oscillator to communicate correcly to BT. BT device have by default 115200 baud rate. JDY-08
Pay attention with the used symbols.
Sorry about those symbols. I'm self taught and there isn't lot of tutorials around this subject that I could find and I don't see those those +5V symbols that you recomended in easyeda I use to make these pcbs.
A rotary encoder needs only one interrupt pin.
I do know that rotary encoder need only one interrupt pin, that was just for safety if I make mistake in wiring.
Port F isn't correct. Must be Port A.
I think I wired the rotary encoder entirely wrong. Now I wired it like this rotary encoder
Good begin. The Mosfet need a resistor too.
I change the mosfet wiring to this
But do I need that R1 or is the R2 enough because if it is needed aspull down resistor? and for clearance Every led have it's own mosfet because I need to control them separately.
what do you mean by this " . Not TH but the 44 pin..." As I said before my main language isn't english so can you open it more for me?