
RescueAVRAdapter
felias-fogg/RescueAVR
An Arduino sketch that is able to do high-voltage programming in order to resurrect bricked AVR MCUs (you need a bit of HW on a breadboard or some special Arduino shields as well)

A PCB project for the Node 1 in TTK4155 Lab Project
Byggern is an open-source printed circuit board by sanderfu, from the sanderfu/ttk4155-PCB repository on GitHub. It is a 2-layer board of 121.6 × 62.4 mm with 52 parts on 66 nets, routed with 1,062 tracks and 99 vias.
It is built around the ATMEGA162-16PU, MCP2551-I/P and LM340SX-5.0, with the MAX233EPP, MCP2515-I and SN74ALS573CN among its other parts. Its parts include 15 capacitors, 10 ICs, 6 connectors, 5 resistors and 2 crystals. It belongs with the AVR (ATmega, ATtiny) and FPGA and CPLD boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12 |
| 10 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C3, C5, C6, C9, C10, C11, C12, C13, C14, C15 |
| 4 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2, C7, C8 |
| 1 | 0.22uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C4 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1 |
| 1 | 120 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5 |
| 1 | 150 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3 |
| 1 | 16MHz | Crystal:Crystal_SMD_HC49-SD_HandSoldering | Y2 |
| 1 | 22K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R4 |
| 1 | 330 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2 |
| 1 | 4.9MHz | Crystal:Crystal_SMD_HC49-SD_HandSoldering | Y1 |
| 1 | A-DF_09_A_KG-T2S | digikey-footprints:DSUB-9_Receptical_A-DF_09_A_KG-T2S | J6 |
| 1 | ADC0844 | Package_DIP:DIP-20_W7.62mm_Socket | U9 |
| 1 | ATmega162-16PU | Package_DIP:DIP-40_W15.24mm_Socket | U3 |
| 1 | Barrel_jack | Connector_BarrelJack:BarrelJack_Horizontal | U1 |
| 1 | CAN | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | GAL16V8 | Package_DIP:DIP-20_W7.62mm_Socket | U4 |
| 1 | GPTS203211B | digikey-footprints:PushButton_12x12mm_THT_GPTS203211B | S1 |
| 1 | IDT7164 | Package_DIP:DIP-28_W7.62mm_Socket | U8 |
| 1 | JTAG LINK | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J2 |
| 1 | LM340SX | byggern:LM340SX | U2 |
| 1 | MAX233 | Package_DIP:DIP-20_W7.62mm_Socket | U10 |
| 1 | MCP2515 | Package_DIP:DIP-18_W7.62mm_Socket | U5 |
| 1 | MCP2551 | Package_DIP:DIP-8_W7.62mm_Socket | U7 |
| 1 | OLED_Connection | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J3 |
| 1 | P1000 Header | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | J5 |
| 1 | PWR_LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | Power_Rail | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J1 |
| 1 | SN74ALS573CN | Package_DIP:DIP-20_W7.62mm_Socket | U6 |
It measures 121.6 × 62.4 mm and has 2 copper layers, 1.6 mm thick.
52 parts, built around the ATMEGA162-16PU, MCP2551-I/P, LM340SX-5.0 and MAX233EPP. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the sanderfu/ttk4155-PCB repository on GitHub, at the commit this page was made from: the board is byggern.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask sanderfu before reusing the design.

felias-fogg/RescueAVR
An Arduino sketch that is able to do high-voltage programming in order to resurrect bricked AVR MCUs (you need a bit of HW on a breadboard or some special Arduino shields as well)

qbancoffee/coco2_64k_sram
Static RAM board for the Tandy Color Computer 2 model 26-3134




sharst/metaldetector-shield
Hardware and Software for a custom build metaldetector + pressure sensing shield

WATonomous/interfacing-mono
repo for all firmware, ROS nodes, messages, and schematics to live
