3.9 KiB
classic hardware
Overview
The classic device was created several years ago to fill a single need, preventing my work computer from auto locking due to inactivity. Subverting security policy comes with a responsibility to ensure that you lock your computer (CTRL+ALT+DEL) everytime you walk away!
Alternatively the device can also be used as a low-pin USB development platform, by soldering a pin header to the exposed pads on the bottom you can access 3 GPIOS, VCC (3v3+), GND and the RESET pin of the ATTINY85. Making it a very low-pin count development board with USB capabilities.
Firmware
The firmware makes use of the outstanding V-USB software-only implementation of low-speed USB devices. If you plan on making changes or releasing your own devices please change the vendor/device names as well as the vendor/product ids within the usbconfig.h file.
V-USB is released under the GPLv2 license.
Bootloader
Micronucleus is the bootloader that is currently in use by the beeon-classic devices. You will need a copy of the commandline tool for your operating system inorder to upload new firmware onto the device. v2.04 is the version that we are currently using.
| OS | Link |
|---|---|
| Windows | Download |
| Linux/Darwin | Build |
Micronucleus is released under the GPLv2 license. |
BOM
| Reference(s) | Package | Description | Manufacturer | Part Number | **Cost |
|---|---|---|---|---|---|
| SW1 | Switch | E-Switch | *TL1014BF180QG | $#.## | |
| D1 | 1206 | LED | OSRAM Opto | *LG N971-KN-1 | $#.## |
| J1 | 6 PIN 2.54mm (Optional Header) | Harwin | M20-7820646 | $0.95 | |
| J2 | USB | CNC-Tech | 1001-011-01101 | $0.77 | |
| R1 | 0805 | 47 Ohm Resistor | Vishay/Dale | CRCW080547R0FKEA | $0.10 |
| R2 | 0805 | 1K5 Ohm Resistor | Vishay/Dale | CRCW08051K50FKEB | $0.17 |
| R3 | 0805 | 68 Ohm Resistor | Vishay/Dale | CRCW080568R0FKEA | $0.10 |
| R4 | 0805 | 68 Ohm Resistor | Vishay/Dale | CRCW080568R0FKEA | $0.10 |
| U1 | SOIC-8 | ATtiny85 MCU | Atmel | ATtiny85-20SU | $1.13 |
| U2 | SOT-23-5 | 1 00mA 3.3 LDO | Texas Instruments | TPS79133DBVR | $1.32 |
| C1 | 1206 | 10uF 10v Tantalum Capacitor | AVX | F931A106KAA | $0.49 |
| C2 | 1206 | 0.1uF 10v MLCC Capacitor | Vishay/Vitramon | VJ1206Y104KXQPW1BC | $0.29 |
| C3 | 1206 | 0.01uF 10v MLCC Capacitor | Vishay/Vitramon | VJ1206Y103KXJCW1BC | $0.25 |
| C4 | 1206 | 1uF 16v Tantalum Capacitor | AVX | F931C105KAA | $0.51 |
*obsolete part (need to find replacement)
**cost last updated on 8/14/2020
PCB
Finished Product
![]() |
|---|


