
Relatively Universal ROM Programmer
AndersBNielsen/Relatively-Universal-ROM-Programmer
Hardware to program W27C512 EEPROM or any 24/28/32 pin ROM requiring from 5V to 27V programming voltage.

Dual Axis Reaction Wheel Inverted Pendulum
Motor controller is an open-source printed circuit board by AlanFord, from the AlanFord/self-balancing-stick repository on GitHub, published under the MIT licence. It is a 2-layer board of 69.1 × 53.8 mm with 25 parts on 40 nets, routed with 240 tracks and 36 vias.
It is built around the ARDUINO UNO R3. Its parts include 8 connectors, 4 diodes, 2 capacitors, 2 resistors and 2 ICs. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.
The Arduino firmware supports options for two different motor drivers - the Pololu Dual MAX14870 Motor Driver Shield (https://www.pololu.com/product/2519) and a custom shield that also uses the Maxim MAX14870 chips as motor drivers.
The Pololu motor driver shield was used in the initial testing stages to ensure the hardware and software worked together properly. However, I found the Dupont headers to make a less-than-satisfactory connection when moving parts are involved. Hence the move to a custom design.
The design for the Arduino shield is intended to include motor drivers for two dc motors as well as the interface for a GY-521 Gyro.
The motor drivers each use a MAX14780 motor driver IC. A barrel jack (2.1 mm, center-positive) on the shield provides power for the motors (12V, 4.2A max). Separate pin headers are made available for connecting the motors and the GY-521 gyro. The motors are Pololu 4.4:1 gear motors witha 48 CPR encoder, requireing a 6-pin connector. The GY-521 interface also requires a 6-pin connector.
The Arduino pins used by each of the connectors are as follows:
GY-521 -> Arduino
Left Motor -> Arduino
Right Motor -> Arduino
The shield contains LEDs for both motors that indicate the direction the motor is being driven.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J101, J102, J104, J106 |
| 2 | 1 uF | Capacitor_SMD:C_0805_2012Metric | C101, C102 |
| 2 | 4.7K | Resistor_SMD:R_0805_2012Metric | R101, R102 |
| 2 | Conn_01x08 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J105, J108 |
| 2 | GREEN | LED_SMD:LED_0805_2012Metric | D103, D104 |
| 2 | MAX14780 | motor_controller:max14870 | U101, U102 |
| 2 | RED | LED_SMD:LED_0805_2012Metric | D101, D102 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D2.0mm | ~FAULT, ~FAULT |
| 2 | TestPoint_Pad_D2.0mm | TestPoint:TestPoint_Pad_D2.0mm | +12V, GND |
| 1 | Arduino_UNO_R3 | Module:Arduino_UNO_R3 | A101 |
| 1 | Barrel_Jack_Switch | Connector_BarrelJack:BarrelJack_CUI_PJ-102AH_Horizontal | J103 |
| 1 | Conn_01x10 | Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical | J107 |
The 23 most common of 25 parts.

AndersBNielsen/Relatively-Universal-ROM-Programmer
Hardware to program W27C512 EEPROM or any 24/28/32 pin ROM requiring from 5V to 27V programming voltage.

Edging-Machines/Edging-Machines
This repository is intended to contain as much information as possible about building, designing, prototyping, and using automated edging machines.

PedroCNeves/AC_ChargingStation
A learning project to create an EV AC Charging station based on an Arduino Uno

jonsag/arduTester
An arduino component tester based on https://create.arduino.cc/projecthub/plouc68000/ardutester-v1-13-the-arduino-uno-transistor-tester-dbafb4


ICRS/101
The all-new open source Robotics 101 course from ICRS. It's specifically designed to be run in hackspaces, after school clubs and university societies.


DCC-EX/EX-Hardware
Open Source hardware projects developed by the DCC-EX Team
It measures 69.1 × 53.8 mm and has 2 copper layers, 0.81 mm thick.
25 parts, built around the ARDUINO UNO R3. 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 AlanFord/self-balancing-stick repository on GitHub, at the commit this page was made from: the board is optional_motor_controller_pcb/motor_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).