
Adbuino
akuker/adbuino
Arduino-based USB keyboard and Mouse to ADB adapter. Allows USB keyboards and mice to be used with vintage Macintosh computers.

Powdy is an all-in-one power reader via USB-C! Just plug it in to your device, and watch as the power draw reading come onto the OLED screen.
Power is an open-source printed circuit board by scooterthedev, from the scooterthedev/usbc-reader repository on GitHub. It is a 2-layer board of 69 × 41 mm with 23 parts on 40 nets, routed with 245 tracks and 33 vias.
It is built around the ATMEGA328P-AU and AMS1117-3.3. Its parts include 8 resistors, 6 capacitors, 3 ICs, 3 connectors and 1 crystal. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Powdy is an all-in-one power reader via USB-C! Just plug it in to your device, and watch as the power draw reading come onto the OLED screen. This device mostly uses one main component to read the power- The INA226, along with the MCU- the ATmega328P-A.
The whole software is being written in Arduino (yes, I know....), and being flashed to the MCU via a USBtinyISP as a HEX file via SPI, and the 6 pin headers on-board.
| Item Name | Purpose in Project | Source | Item Price (incl. shipping + taxes) | Total Price |
|---|---|---|---|---|
| USB-C | What connects to the device to read the power output | JLC - C165948 | $0.84 | $0.84 |
| OLED | For displaying the reading | Amazon | $7.93 | $7.93 |
| Caps and Resistors x 14 | For everything | JLC | $0.29 | $0.29 |
| 2x03 Pin Header | For programming | Digikey - 61300411121 | $0.34 | $0.34 |
| INA226 | the actual IC to measure the power going through the USB-C port | JLC - C2653835 | $9.3 | $9.3 |
| AMS1117-3.3 | Voltage regulator to 3.3V from 5V for stuff like OLED and some INA226 pins | JLC - C6186 | $0.89 | $0.89 |
| ATmega328P-A | The Main MCU | JLC - C14877 | $11 | $11 |
| Crystal | For the MCU | Digi - ABM3-16.000MHZ-B2-T | $0.9 | $0.9 |
| USBtinyISP | The board to program the MCU via the 6 header pins | Amazon | $1 | $11 |
| Total - $43 Before Tax In Parts | ||||
| Total - $117 After Everything including assembly + pcb + tax and shipping |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 4.7kΩ | Resistor_SMD:R_0603_1608Metric | R1, R2, R5, R6 |
| 2 | 10 µF | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 22 pF | Capacitor_SMD:C_0603_1608Metric | C3, C4 |
| 2 | 5.1kΩ | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 1 | 0.05 Ω | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | 0.1 µF | Capacitor_SMD:C_0603_1608Metric | C6 |
| 1 | 10kΩ | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 1µF | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | ATmega328P-A | Package_QFP:TQFP-32_7x7mm_P0.8mm | U3 |
| 1 | AVR-ISP-6 | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J2 |
| 1 | Crystal | Crystal:Crystal_SMD_0603-2Pin_6.0x3.5mm | Y1 |
| 1 | INA226 | Package_SO:VSSOP-10_3x3mm_P0.5mm | U1 |
| 1 | LOGO | LOGO | G*** |
| 1 | SSD1306 | Display:Adafruit_SSD1306 | Brd1 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J3 |
| 1 | USB_C_Receptacle | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
It measures 69 × 41 mm and has 2 copper layers, 1.6 mm thick.
23 parts, built around the ATMEGA328P-AU and AMS1117-3.3. 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 scooterthedev/usbc-reader repository on GitHub, at the commit this page was made from: the board is power.kicad_pcb and its schematic power.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 scooterthedev before reusing the design.

akuker/adbuino
Arduino-based USB keyboard and Mouse to ADB adapter. Allows USB keyboards and mice to be used with vintage Macintosh computers.

djtersteegc/smartportsd
Various PCB and case designs of the SmartPortSD hard disk emulator for Apple II computers.

kvazimoda24/TionO2-ZigBee
Ядром проекта является микроконтроллер ATmega328P. Для работы по протоколу ZigBee используется модуль E18-MS1-PCB.

sherrardTr4129/RealSense-BNO055-Pose-Estimation
This repository contains required software to construct a Pose of a vision target by fusing its x,y,z coordinates from the Intel RealSense depth camera, with its quaternion orientation from the BNO055 sensor.

djtersteegc/tapecart-sd-vertical
Vertical SMD PCB design and 3D printable case of the TapeCart SD for the Commodore 64


d-diot/Mini-BT-Pcb-328P
MySensors ATMega328P + RFM69 and NRF24 battery (AAA and CR2032) powered pcb

spacebiz24/Thermal-Profiling
A Thermal Profiling Platform built with ATMega328P and MAX31856