
Quiet orbit qo r1-usb c four light ambient lamp board
copperheadhq/copperhead-quiet-orbit
USB-C four-light ambient lamp, 57 mm, ATtiny84A hardware PWM. Designed with copperhead. Never built: do not order expecting it to work.

Pomodoro timer circuit+code using AVR Assembly and C
Sotpotatis pomodoro timer is an open-source printed circuit board by sotpotatis, from the sotpotatis/pomodoro-timer repository on GitHub. It is a 4-layer board of 82 × 59 mm with 49 parts on 35 nets, routed with 244 tracks and 14 vias.
It is built around the ATTINY84A-PU and B10K. Its parts include 15 diodes, 14 resistors, 6 switches, 3 capacitors and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.
This Project aims to create a portable Pomodoro timer that you can carry around with you - regardless if studying in the library, on the bus, or in the Comfort of your own home!
The main part of this Project is programmed in AVR Assembly. Some parts are coded in C.
Attiny84A
DS3231 timer
For the full description on how to build the Project, I will at some Point (TODO) provide documentation about how to assemble your own Pomodoro timer.
Under the code folder you will find a solution which you can import into Microchip Studio (version 7).
You also need to add the files i2cmaster.h and i2cmaster.S which are from Peter Fleury's I2CMaster library (can be found here)
Inside tests you will find various tests carried out during the project - please see the README inside that directory.
See the docs folder for Project documentation.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | LED | LED_THT:LED_D3.0mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15 |
| 5 | 150 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R4, R5, R6 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 5.1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R14, R15 |
| 3 | LOGO | LOGO | G***, G***, LB2 |
| 2 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 2 | 2.2k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R11 |
| 1 | 10 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 4.7u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 510 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9 |
| 1 | 680 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10 |
| 1 | ATtiny84A-P | Package_DIP:DIP-14_W7.62mm_Socket | U1 |
| 1 | B10K | custom-project-libraries:Potentiometer_Bourns_3386P_Vertical | RV1 |
| 1 | LEFT_BTN | custom-project-libraries:SW_PUSH_6mm_H5mm | SW1 |
| 1 | PIEZO_BUZZER | custom-project-libraries:Buzzer_12x5.5RM6.5 | BZ1 |
| 1 | PRESET_1_BTN | custom-project-libraries:SW_PUSH_6mm_H5mm | SW2 |
| 1 | PRESET_2_BTN | custom-project-libraries:SW_PUSH_6mm_H5mm | SW3 |
| 1 | PRESET_3_BTN | custom-project-libraries:SW_PUSH_6mm_H5mm | SW4 |
| 1 | PWR_SWITCH | custom-project-libraries:SW_Slide-03_Wuerth-WS-SLTU_10x2.5mm_P2.54mm | SW6 |
| 1 | RIGHT_BTN | custom-project-libraries:SW_PUSH_6mm_H5mm | SW5 |
| 1 | USB_C_PWR_IN | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
It measures 82 × 59 mm and has 4 copper layers, 1.59 mm thick.
49 parts, built around the ATTINY84A-PU and B10K. 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 sotpotatis/pomodoro-timer repository on GitHub, at the commit this page was made from: the board is pcb/sotpotatis_pomodoro_timer/sotpotatis_pomodoro_timer.kicad_pcb and its schematic pcb/sotpotatis_pomodoro_timer/sotpotatis_pomodoro_timer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask sotpotatis before reusing the design.

copperheadhq/copperhead-quiet-orbit
USB-C four-light ambient lamp, 57 mm, ATtiny84A hardware PWM. Designed with copperhead. Never built: do not order expecting it to work.


arcadien/tinySensor
Firmware and generic board for low-power environment sensors


pddenhar/Volvo_240_Info_Display
OLED dashboard module for the Volvo 240 displaying battery voltage, speed, and RPM.

BryceVandegrift/hot-plate
A DIY PCB hot plate that uses through hole components

AhmedAtefNasr/PCB_Course-IMT_school
Here's the repo for Assignments & projects of PCB course from IMT school

Brawn1/ATTiny-Door-Sensor
Door Sensor Battery based with Attiny84 and HC-12 Sender