EnvOpenTorch
Envious-Data·EnvOpenTorch·KiCad files/High Power Variant/IOController-HP/IOController.kicad_pcb
About the EnvOpenTorch PCB
EnvOpenTorch is an open source AVR/Arduino PCB design by Envious-Data, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 95.5 × 30 mm, with 38 components from 32 distinct parts.
Its main chip is the ATtiny1634-M, from the AVR/Arduino family. Other key parts include the TPS922054DMTR and AP7384-50SA. By type, the board carries 16 capacitors, 9 resistors, 4 connectors, 4 switches, 3 ICs and 1 diode.
From the project
An open source USB rechargable LED Torch
Generally speaking is to have a decently powerful open source LED torch, Im hoping for 10K lumens and some basic brightness control, anything else is bonnus features but there are some i'd like such as PD charging and being able to act as a battery bank if needed.
Main components on the EnvOpenTorch
EnvOpenTorch bill of materials (BOM)
38 components, 32 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS922054DMTR TPS923654DMTR | VSON-14-1EP_3x4.45mm_P0.65mm_EP1.6x4.2mm_ThermalVias | IC1 |
| 1 | AP7384-50SA | SOT-23 | U1 |
| 1 | ATtiny1634-M | QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U2 |
| 1 | AVR-ISP-6 | IDC-Header_2x03_P2.54mm_Vertical | J1 |
| 1 | XT60 Horizontal Socket | AMASS_XT60PW-F_1x02_P7.20mm_Horizontal | J2 |
| 1 | Conn_01x04 | PinHeader_1x04_P1.00mm_Vertical | J3 |
| 1 | Conn_01x04 | SolderWire-0.5sqmm_1x04_P4.8mm_D0.9mm_OD2.3mm | J101 |
| 4 | B3U | SW_SPST_B3U-1000P-B | SW101, SW102, SW103, SW104 |
| 1 | FSV12100V | TO-277A | D1 |
| 1 | SRP1770TA-220M | L_Bourns_SRP1770TA_16.9x16.9mm | L1 |
| 1 | 0401 1uF 35V | C_0402_1005Metric | C1 |
| 1 | 0401 2.2uF 6.3V | C_0402_1005Metric | C2 |
| 1 | 0401 1uF 6.3V | C_0402_1005Metric | C3 |
| 1 | 0401 10uF 6.3V | C_0402_1005Metric | C4 |
| 1 | 50V 0.1uF 0805 | C_0805_2012Metric | C5 |
| 1 | 50V 68uF | CP_Elec_6.3x3 | C7 |
| 1 | 50V 22uF 2220 | C_2220_5750Metric | C8 |
| 2 | 25V 1uF 0402 | C_0402_1005Metric | C12, C13 |
| 1 | 16V 0.1uF 0402 | C_0402_1005Metric | C14 |
| 2 | 10V 10nF 0402 | C_0402_1005Metric | C15, C16 |
Show 12 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Csense 50V 30uF 0805 | C_0805_2012Metric | C17 |
| 1 | 100V 0.1uF 0805 | C_0805_2012Metric | C18 |
| 1 | 100V 1uF 0805 | C_0805_2012Metric | C19 |
| 1 | 100V 2.2uF 1205 | C_1206_3216Metric | C20 |
| 1 | 10K 0402 | R_0402_1005Metric | R5 |
| 1 | Rfset 160K 0402 | R_0402_1005Metric | R6 |
| 1 | Rtemp 57K6 0402 | R_0402_1005Metric | R7 |
| 1 | Rcomp 825ohm 0402 | R_0402_1005Metric | R8 |
| 1 | 2512 33mR | R_2512_6332Metric | R9 |
| 1 | Rovp1 500K 0402 | R_0402_1005Metric | R10 |
| 1 | Rovp2 10K 0402 | R_0402_1005Metric | R11 |
| 2 | 0Ω 0402 | R_0402_1005Metric | R12, R13 |
EnvOpenTorch design files
The KiCad project lives in the Envious-Data/EnvOpenTorch repository on GitHub; these links point at the commit this page was built from.
EnvOpenTorch: common questions
What microcontroller does the EnvOpenTorch use?
The EnvOpenTorch is built around the ATtiny1634-M, from the AVR/Arduino family.
How big is the EnvOpenTorch PCB?
The EnvOpenTorch measures 95.5 × 30 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the EnvOpenTorch?
38 components, from 32 distinct parts. The full bill of materials is listed on this page.
Where can I download the EnvOpenTorch design files?
From the Envious-Data/EnvOpenTorch repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the EnvOpenTorch design in my own project?
Yes, under the terms of its GPL-3.0 license, which Envious-Data chose for the repository.
Can I test firmware for the EnvOpenTorch without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in EnvOpenTorch
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746