Skip to main content
global open time
- use kicad 8, 9 still has some problems
- have 2 leds: power & debugging
debugging: run a blink program and make sure your mcu is still alive.
how to use the pin with the led? just solder pin header before or after the led.
- 2 layers
put pin through the board -> bam, 2 layers
you can connect then the two pins on the backside with a cable. there is no shame in that btw.
- suggestion: use labels. makes your design a bit easier.
- use disconnected mark in kicad if pins are not connected
- use power flags if you get errors regarding power
- you need to tell kicad where power is coming into the board
- hit p on keyboard
use electrical rules checker
- pull-up & pull-down: check adrians doc
- if you do not connect the open switch directly to pin, there will be noise due to --- internal processes in the chip
- add pulldown resistor with low resastance so that noise rather goes to ground.
- how big pulldown resistors to be? (ricardo marques)
- for buttons you can use lke 5k,
- LEDs between 500 and 1k
- i2c depends on a few variables but between 900 and 5k.
- for 3.3v logic don't go over 2.5k
- getting started with electronics pgase 6 to 41. for this weeks assignment
- make beautiful pcb, not a square. it is the design week
- check ccc talk
- make power lines of fatter thickness on a pcb
- you see it better
- signal lines you want to be thin
- thick power lines can handle more current
- some more about pullup/pulldown by ricardo marques
- if you dont use pulldown pullup, there a tristate. its not defined what voltage is on the pin. internals of mC.
- this is explained further by neil in input devices
- only use bat gnd and bat vin if usb is not used. otherwise they will conflict.
(source: rico)