Use SN74AUP2G08 instead of SN74AUP2G00 since the *...
by Eric Kuzmenko 7 years 6 months
Use SN74AUP2G08 instead of SN74AUP2G00 since the *08 is AND whereas the *00 is N
AND

Since pin 54 is actually USB_VBUS sink on the RedPine module the baseboard may need to treat this pin specially (NXP EVK uses a NMOS inverter with a 10k pull-up to 3V3).
99194adb
Add haptic/vibration motor circuit
by Eric Kuzmenko 7 years 6 months
Add haptic/vibration motor circuit

Using a PFET to switch the high-side. The motor will likely be coin-shaped with adhesive on the back to stick to a designated spot on the board and have a 2-pin Molex or JST connector installed on the wire leads (by request).
2f2f359a
Add NOR flash chip schematic, use mini-HDMI (reque...
by Eric Kuzmenko 7 years 6 months
Add NOR flash chip schematic, use mini-HDMI (requested) instead of micro and add its corresponding properties and footprint, use 3.5mm CTIA headset jack with through-hole pins rather than an SMD one for extra "mechanical rigidity"

Will likely want to use a USB-C receptacle with through-hole shield pins.
64bc4ac3
Add the IMU's pin 25 thermal GND pad to the circui...
by Eric Kuzmenko 7 years 6 months
Add the IMU's pin 25 thermal GND pad to the circuit
c4671688
Add +X direction in the IMU's footprint on the F.S...
by Eric Kuzmenko 7 years 6 months
Add +X direction in the IMU's footprint on the F.SilkS layer, include figures in the schematic which show the corresponding axis directions (for both gyro/accel & compass) with respect to the package's pin 1 indicator/indent

Also double checked the footprint's pad sizes against the given package dimensions (no landing pattern given).
9b1f5733
Add Proximity+Ambient Light sensor and 9-axis IMU ...
by Eric Kuzmenko 7 years 6 months
Add Proximity+Ambient Light sensor and 9-axis IMU circuits to the "sensors" schematic sheet, include the associated footprints and assign them to the respective symbols

The 9-axis IMU is configured to use I2C(1) rather than SPI. Notes are included regarding the IMU's setup. Descriptions of the IMU state that it is "fully compliant with Android" and therefore drivers must be available.
1855a758
Add HDMI schematic and connector footprint (using ...
by Eric Kuzmenko 7 years 6 months
Add HDMI schematic and connector footprint (using SMD type D/micro-HDMI receptacle)
42817861
Add built-in speaker and class-D amplifier to driv...
by Eric Kuzmenko 7 years 6 months
Add built-in speaker and class-D amplifier to drive it from lineout, use an anal
og SPDT switch to select internal or external mic via software (GPIO), select sp
ecific 8Ohm SMD speaker and SMD -37dB passive 2 terminal microphone (2.2kOhm output impedance)
34ecfe1d
Update the text parsable PDF based on the last com...
by Eric Kuzmenko 7 years 6 months
Update the text parsable PDF based on the last commit

Also fix a small typo in the notes from the last commit.
a7312d81
Introduce a method to switch between built-in and ...
by Eric Kuzmenko 7 years 6 months
Introduce a method to switch between built-in and headset microphone depending on the presence of something plugged into the 3.5mm headphone jack, included notes regarding measurements, simulations, and various findings for the headset/built-in mic opperation

Zener diode included to protect the GPIO pin against under/over voltage from HP_OUT. Schmitt-trigger inverted at the enable pin of the analog switch for some debouncing.
734b5120
Report a bug