

CompRemote
AVR that turns on desktop computer using TV remote.
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 8
- Nets
- 15
- Pads
- 29
- Tracks, vias
- 22, 0
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 10 Oct 2016
- Updated
- 28 Jul 2018
Overview
CompRemote is an open-source printed circuit board by MarcusKiwi, from the MarcusKiwi/CompRemote repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board with 8 parts on 15 nets, routed with 22 tracks and 0 vias.
Its parts include 4 connectors, 2 resistors and 2 ICs.
README
README.mdCompRemote
Device that lets you turn on a desktop computer using a Samsung TV remote. Is set up to recognize the red teletext button.
This device works alongside your existing case power button, it does not replace it. Your existing power button will still work. The device plugs into the motherboards power button header. Your cases power button plugs into the device instead of the motherboard.
It's powered off of a standard USB2 motherboard pin header. On most motherboards this header will still be powered when the PC is off. The device still needs power when the PC is off so it can listen for button presses from a remote, to turn the PC on.
Components
Full schematics and board layout files are included in KiCad format.
- ATtiny85
- 4N25 OptoIsolator
- VS1838B Infrared Reciever
- 10k Resistor
- 1k Resistor
- Standard header strips
Software Build Instructions
You don't have to rebuild the project, there is a precompiled CompRemote.hex you can flash with avrdude.
Download this project and AVR-Libs. Recreate this folder structure:
base
├───AVR-Libs
│ └───project files
└───CompRemote
└───project filesRun make from inside the CompRemote folder to build the HEX file.
Run make install to build it and flash to an AVR. The default programmer type is usbasp. This can be reconfigured in the file base/AVR-Libs/makefile.
Parts
8| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x02 | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | J3, J4 |
| 1 | 10K | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 1K | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | 4N25 | Housings_DIP:DIP-6_W7.62mm | U1 |
| 1 | Conn_01x03 | Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm | J1 |
| 1 | Conn_01x04 | Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm | J2 |
| 1 | TINY85 | Housings_DIP:DIP-8_W7.62mm | U2 |
Questions
What parts does the CompRemote use?
8 parts. 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.
Where can I download the CompRemote KiCad files?
From the MarcusKiwi/CompRemote repository on GitHub, at the commit this page was made from: the board is kicad/CompRemote.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the CompRemote design in my own project?
Its repository publishes it under the GPL-3.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).
Similar boards
- 2 layers20.5 × 24.8 mm

- 2 layers14.4 × 10.5 mm

OSO SWAB B1-00 Sensor Watch Accelerometer
joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
8 parts2.1k - 2 layers7.9 × 39.1 mm

Brain board STM32F407 SD wing it
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
8 parts1.2k - 2 layers59.9 × 25.7 mm

Buffer
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
8 parts1kGPL-3.0 - 2 layers52 × 12.6 mm

USB
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
8 parts960Apache-2.0 - 2 layers87.5 × 48.5 mm

7 input macropad
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
8 parts915 - 2 layers36.2 × 63.1 mm

PicoMemcard pico
dangiu/PicoMemcard
Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico
8 parts694GPL-3.0 - 2 layers36 × 10 mm

PCB4-PWR BTN Rev.A
OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop
8 parts578Apache-2.0