
ProcessingUnit
senrobo/open
. │ ├── l1 │ ├── 3dmodels │ │ ├── .DSStore │ │ ├── 0603Inductor.step │ │ ├── 1040Inductor.step │ │ ├── ALS-PT19.step │ │ ├── C0603.step │ │ ├── CAPPRD750W80D1600H2500.stp │ │ ├── CD74HC4067M.step │ │…

3kV isolated USBasp-compatible Atmel AVR8 USB programmer
IsoUSBasp is an open-source printed circuit board by Virtex7, from the Virtex7/isoUSBasp repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 100 × 80 mm with 95 parts on 63 nets, routed with 287 tracks and 1 via.
It is built around the 74HC245D, MCP16301-E/CH and SN74LVC2G04DBV, with the TLV3501AID and P6KE6.8A-B among its other parts. Its parts include 29 resistors, 25 capacitors, 19 diodes, 13 ICs and 3 transistors. It belongs with the interfaces and adapters boards and the AVR (ATmega, ATtiny) boards of this library.
3kV isolated USBasp-compatible Atmel AVR8 USB programmer
description in German Language:
3kV Dauerlast-isolierter USBasp mit Leistungstreibern am Ausgang
diese Version des bekannten Atmel-Programmiergeräts USBasp von Thomas Fischl enthält ein paar zusätzliche Fähigkeiten:
effektiv soll dieser Programmieradapter überall eingesetzt werden, auch wenn das Target auf einer viel höheren Spannungsebene liegt, als der zur Programmierung eingesetzte PC. Auch werden durch eine Massetrennung Masseschleifen und damit bedingte Fehlerströme vermieden, die zur Beschädigung des PCs und des Programmiergeräts führen können.
Desweiteren ist jeder Programmierpin mit Schutzbeschaltung gegen Überspannung, Dauerkurzschluss und in Grenzen gegen Rückspeisung geschützt.
Die Programmierspannung stellt sich automatisch ein, wenn am Vref-Pin des ISP-Anschlusses eine Spannung anliegt. Default ist 3,3V, auch wenn keine Spannung am Vref-Pin liegt. Umschaltgrenze ist 3,6V, dabei wird dann auf 5V ISP-Spannung umgeschaltet.
Es ist auch möglich den Vref-Anschluss zu bestromen, also das Target mit Strom zu versorgen. Maximalstrom ist dabei 200mA bei 5V und ca 300mA bei 3,3V, durch einen Widerstand dauerhaft kurzschlussfest. (dabei bricht die Spannung zusammen)
Hardware:
Schaltplan und Layout und alle nötigen Libs wurden entweder von mir erstellt oder sind Teil des OpenSource-Projekts KiCad (EDA) Ich empfehle die Verwendung einer selbst kompilierten Version von KiCad, da diese die aktuellste Version ist und KiCad momentan recht schnell entwickelt wird.
Software:
Das Produkt ist zu fast 100% kompatibel zur FISCHL-USBasp-Software, dafür wurden ein paar Inverter extra verbaut, das hätte man auch in Software machen können. Allerdings muss das Relais an PC3 nach erfolgter Anmeldung am USB angeschaltet werden, das ist und wird die einzige Modifikation an der Software.
Daher verweise ich auch auf die Homepage von Thomas Fischl: http://www.fischl.de/usbasp/
| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 100n | SMD_Packages:SM0805 | C2, C4, C8, C10, C11, C12, C13, C14, C15, C16, C17, C20, C21, C22, C23, C24 +1 |
| 6 | 330 | SMD_Packages:SM0805 | R10, R11, R12, R13, R14, R15 |
| 6 | 6N137 | Sockets_DIP:DIP-8__300_ELL | IC4, IC5, IC6, IC7, IC8, IC9 |
| 5 | 1k | SMD_Packages:SM0805 | R8, R9, R18, R24, R27 |
| 5 | 47k | SMD_Packages:SM0805 | R17, R21, R23, R25, R26 |
| 4 | rot 5mm | LEDs:LED-5MM | D3, D4, D5, D6 |
| 3 | 470 | SMD_Packages:SM0805 | R1, R2, R5 |
| 3 | 5,1V | Diodes_SMD:Diode-MiniMELF_Standard | D11, D12, D14 |
| 3 | P6KE6,8A | Diodes_SMD:Diode-MELF_Handsoldering | D17, D18, D19 |
| 2 | 10 | SMD_Packages:SM0805 | R16, R19 |
| 2 | 100u | Capacitors_Elko_ThroughHole:Elko_vert_DM8_RM3-5 | C7, C18 |
| 2 | 10k | SMD_Packages:SM0805 | R22, R29 |
| 2 | 10u | SMD_Packages:SM0805 | C19, C25 |
| 2 | 22p | Capacitors_SMD:c_0603 | C1, C3 |
| 2 | 68 | SMD_Packages:SM0805 | R3, R4 |
| 2 | IRF7410 | SMD_Packages:SO8N | Q5, Q7 |
| 2 | SN74LVC2G04 | SMD_Packages:SOT23_6 | IC2, IC3 |
| 2 | gelb 5mm | LEDs:LED-5MM | D1, D2 |
| 2 | mattblau 5mm | LEDs:LED-5MM | D8, D9 |
| 1 | 12MHz | Crystals:Crystal_HC49-U_Vertical | X1 |
| 1 | 15uH | SMD_Packages:SM1210 | L2 |
| 1 | 1M | SMD_Packages:SM0805 | R20 |
| 1 | 1M THT | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R7 |
| 1 | 1n4148 | Diodes_SMD:Diode-MiniMELF_Standard | D15 |
| 1 | 2,2k | SMD_Packages:SM0805 | R6 |
| 1 | 3,6V | Diodes_SMD:Diode-MiniMELF_Standard | D10 |
| 1 | 30V 1A | Diodes_SMD:Diode-MELF_Handsoldering | D16 |
| 1 | 31,2k | SMD_Packages:SM0805 | R28 |
| 1 | 4,7u Tantal | SMD_Packages:SM0805 | C6 |
| 1 | 74HC245 | SMD_Packages:SO20L | U1 |
| 1 | ATMEGA8-P | Sockets_DIP:DIP-28__300_ELL | IC1 |
| 1 | Axicom_FP2 | Sockets_DIP:DIP-10__300_ELL | K1 |
| 1 | CONN_3X2 | Pin_Headers:Pin_Header_Angled_2x03 | P1 |
| 1 | CONN_4 | Pin_Headers:Pin_Header_Angled_1x04 | P2 |
| 1 | MCP16301 | SMD_Packages:SOT23_6 | IC11 |
| 1 | MOSFET_N | SMD_Packages:DPAKGDS | Q2 |
| 1 | SN74LVC2G14-EP | SMD_Packages:SOT23_6 | IC10 |
| 1 | TLV3501 | SMD_Packages:SOT23_6 | IC12 |
| 1 | USB | Connect:USB_B | J1 |
| 1 | X2 1n | Capacitors_ThroughHole:Capacitor13x4RM10 | C5 |
| 1 | com. kath. | Transistors_TO-220:TO-220_Neutral123_Vertical | D13 |
| 1 | grün 5mm | LEDs:LED-5MM | D7 |
It measures 100 × 80 mm and has 2 copper layers, 1.6 mm thick.
95 parts, built around the 74HC245D, MCP16301-E/CH, SN74LVC2G04DBV and TLV3501AID. 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 Virtex7/isoUSBasp repository on GitHub, at the commit this page was made from: the board is iso USBasp.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

senrobo/open
. │ ├── l1 │ ├── 3dmodels │ │ ├── .DSStore │ │ ├── 0603Inductor.step │ │ ├── 1040Inductor.step │ │ ├── ALS-PT19.step │ │ ├── C0603.step │ │ ├── CAPPRD750W80D1600H2500.stp │ │ ├── CD74HC4067M.step │ │…



azerimaker/BMS_3-5S
3-5S Battery Management System based on TI bq76920 IC and MSP430 uC.

wiciu15/motoHUDsch
KiCad Schematic and PCB for motoHUD (https://github.com/wiciu15/motoHUDini)

opulo-inc/lumenpnp-archive
This repository is a public archive of the LumenPnP Pick and Place (formerly Index) source material from the beginning in mid-2020 until May 2022. The current source can be found at https://github.com/opulo-inc/lumenpnp

markus-k/led-controller-hardware
KiCAD schematics and design files for my LED controller.
