hw/easymini
3 years agoupdate schematic to say version 1.1, matching PCB artwork v1 fab-v1.1
Bdale Garbee [Wed, 3 Mar 2021 00:42:21 +0000 (17:42 -0700)]
update schematic to say version 1.1, matching PCB artwork

3 years agoAdd .gitignore
Keith Packard [Tue, 2 Mar 2021 05:44:11 +0000 (21:44 -0800)]
Add .gitignore

Signed-off-by: Keith Packard <keithp@keithp.com>
3 years agoRemove incorrect 'attribs' file
Keith Packard [Tue, 2 Mar 2021 05:42:17 +0000 (21:42 -0800)]
Remove incorrect 'attribs' file

This comes from the altusmetrum repo now

Signed-off-by: Keith Packard <keithp@keithp.com>
3 years agoFix up pcb for new footprints
Keith Packard [Tue, 2 Mar 2021 05:19:47 +0000 (21:19 -0800)]
Fix up pcb for new footprints

New USB and capacitor footprints.
Flood top. Reset some lines to have clearance again.
Remove thermal from debug pin 6 on top.

Signed-off-by: Keith Packard <keithp@keithp.com>
3 years agoImport schematic changes from master to v1.
Keith Packard [Tue, 2 Mar 2021 04:41:59 +0000 (20:41 -0800)]
Import schematic changes from master to v1.

Use W25Q80 name
1k pyro series resistors
Switch to USB connector with tabs
Switch to '4screws' name
Make bulk cap footprint 1206
Set mfg_part_number for 4screws to seeed-compatible value

Signed-off-by: Keith Packard <keithp@keithp.com>
3 years agoSwitch to pcb-rnd
Keith Packard [Tue, 2 Mar 2021 05:23:10 +0000 (21:23 -0800)]
Switch to pcb-rnd

Just load pcb, save lht and update Makefile

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoReplace W25Q80BV with W25Q80DV
Keith Packard [Fri, 13 Nov 2015 01:17:12 +0000 (17:17 -0800)]
Replace W25Q80BV with W25Q80DV

The BV version isn't available anymore, use the DV version instead,
which is sw compatible for us.

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoMerge branch 'master' into fixup
Keith Packard [Fri, 13 Nov 2015 00:31:19 +0000 (16:31 -0800)]
Merge branch 'master' into fixup

8 years agoWith top silk fixed to make it "nicer" looking, go ahead and print it
Keith Packard [Sat, 3 Oct 2015 04:04:53 +0000 (21:04 -0700)]
With top silk fixed to make it "nicer" looking, go ahead and print it

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoMove refdes on silk to be usable
Keith Packard [Sat, 3 Oct 2015 03:59:38 +0000 (20:59 -0700)]
Move refdes on silk to be usable

Shuffle refdes around so they're all visible.

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoMerge branch 'master' of ssh://git.gag.com/scm/git/hw/easymini
Bdale Garbee [Mon, 26 Oct 2015 02:32:30 +0000 (11:32 +0900)]
Merge branch 'master' of ssh://git.gag.com/scm/git/hw/easymini

8 years agoelide attributes now part of preffered parts database
Bdale Garbee [Sun, 25 Oct 2015 02:24:20 +0000 (20:24 -0600)]
elide attributes now part of preffered parts database

8 years agoWith top silk fixed to make it "nicer" looking, go ahead and print it
Keith Packard [Sat, 3 Oct 2015 04:04:53 +0000 (21:04 -0700)]
With top silk fixed to make it "nicer" looking, go ahead and print it

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoAdd partslist-check.dk target
Keith Packard [Sat, 3 Oct 2015 04:00:30 +0000 (21:00 -0700)]
Add partslist-check.dk target

This helps validate the mfg_part_number field by constructing a DK
order using those instead of the DK numbers. Upload this version and
compare the resulting downloaded order with one constructed from the
regular DK numbers to make sure the mfg part numbers are all correct.

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoMove refdes on silk to be usable
Keith Packard [Sat, 3 Oct 2015 03:59:38 +0000 (20:59 -0700)]
Move refdes on silk to be usable

Shuffle refdes around so they're all visible.

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoAdd mfg_part_number column
Keith Packard [Sat, 3 Oct 2015 03:57:56 +0000 (20:57 -0700)]
Add mfg_part_number column

AC requires this now

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agomore Makefile cleanup while preparing AC RFQ for submission
Bdale Garbee [Fri, 21 Feb 2014 05:04:05 +0000 (22:04 -0700)]
more Makefile cleanup while preparing AC RFQ for submission

10 years agodon't have AC print the top layer silk screen
Bdale Garbee [Fri, 21 Feb 2014 04:55:40 +0000 (21:55 -0700)]
don't have AC print the top layer silk screen

10 years agomove R14 silk inside the board outline
Bdale Garbee [Fri, 21 Feb 2014 04:53:16 +0000 (21:53 -0700)]
move R14 silk inside the board outline

10 years agoSwap flash part to arrow for stock
Keith Packard [Fri, 21 Feb 2014 04:21:16 +0000 (20:21 -0800)]
Swap flash part to arrow for stock

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoMerge remote-tracking branch 'origin/master'
Keith Packard [Wed, 5 Feb 2014 07:42:23 +0000 (23:42 -0800)]
Merge remote-tracking branch 'origin/master'

10 years agosense battery voltage on the battery, not the LDO input
Bdale Garbee [Mon, 2 Dec 2013 16:53:06 +0000 (09:53 -0700)]
sense battery voltage on the battery, not the LDO input

10 years agoClean up ground plane, flip debug connector, move passives away from holes
Keith Packard [Wed, 5 Feb 2014 07:24:47 +0000 (23:24 -0800)]
Clean up ground plane, flip debug connector, move passives away from holes

First, moved various voltage divider resistors away from the mounting
holes to keep them from getting bashed.

Next, shuffled wiring around to improve ground connectivity

Last, flipped the debug connector over so that pin 1 was ground
instead of pin 6.

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoRename partslist.csv to easymini-bom.csv
Keith Packard [Wed, 22 Jan 2014 20:04:52 +0000 (12:04 -0800)]
Rename partslist.csv to easymini-bom.csv

10 years agoUse 4ucon USB connector
Keith Packard [Mon, 20 Jan 2014 03:29:45 +0000 (19:29 -0800)]
Use 4ucon USB connector

10 years agosense battery voltage on the battery, not the LDO input
Bdale Garbee [Mon, 2 Dec 2013 16:53:06 +0000 (09:53 -0700)]
sense battery voltage on the battery, not the LDO input

10 years agoSwap 2.2uF LDO output cap for 4.7uF
Keith Packard [Mon, 2 Dec 2013 07:21:10 +0000 (23:21 -0800)]
Swap 2.2uF LDO output cap for 4.7uF

The TPS76133 requires at least 4.7uF on the output to keep it quiet.

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoSilk cleanups
Keith Packard [Sat, 28 Sep 2013 02:12:12 +0000 (19:12 -0700)]
Silk cleanups

Shrink all element names. Adjust position and orientation.
Increase size of serial number rectangle.

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoadd pdf target to create artifacts for the web site, add License.pdf
Bdale Garbee [Wed, 30 Oct 2013 23:11:58 +0000 (17:11 -0600)]
add pdf target to create artifacts for the web site, add License.pdf

10 years agoChange LDO to 3.3V. Fix xtal loading caps.
Keith Packard [Thu, 19 Sep 2013 19:19:10 +0000 (14:19 -0500)]
Change LDO to 3.3V. Fix xtal loading caps.

Resistor parts also updated to use our common panasonic type.

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoChange to v1.0. Add silk block for serial.
Keith Packard [Mon, 9 Sep 2013 00:23:03 +0000 (17:23 -0700)]
Change to v1.0. Add silk block for serial.

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoConnect USB pull-up to GPIO PI0_20
Keith Packard [Mon, 24 Jun 2013 18:09:50 +0000 (11:09 -0700)]
Connect USB pull-up to GPIO PI0_20

This lets the CPU control when to connect to the USB bus, which is
necessary for the boot loader

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoReplace the regulator with a 3.0V LD2980. Reduce igniter shut-off gap
Keith Packard [Fri, 21 Jun 2013 06:06:20 +0000 (23:06 -0700)]
Replace the regulator with a 3.0V LD2980. Reduce igniter shut-off gap

Switching to a 3.0V regulator and reducing the igniter shut-off gap
both serve to let the board run on significantly lower battery
voltage, down from 3.9V to 3.4V.

The LD2980 doesn't have a bypass pin, so the 470pF cap was
removed.

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoMove pyro firing pins away from the I2C lines
Keith Packard [Mon, 20 May 2013 06:21:19 +0000 (23:21 -0700)]
Move pyro firing pins away from the I2C lines

The I2C pins are open-drain, making them unable to fire igniters. Move
the igniters to PIO0_2 and PIO0_3.

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoRotate ballast cap around so GND faces the mounting hole
Keith Packard [Mon, 6 May 2013 01:22:59 +0000 (18:22 -0700)]
Rotate ballast cap around so GND faces the mounting hole

This should reduce the chances of a mounting screw shorting out the
ballast cap and crow-baring the board.

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoAdd DK part numbers for remaining resistors
Keith Packard [Tue, 30 Apr 2013 08:14:29 +0000 (01:14 -0700)]
Add DK part numbers for remaining resistors

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agoSlide 'EasyMini' label over a bit
Keith Packard [Mon, 22 Apr 2013 15:05:55 +0000 (10:05 -0500)]
Slide 'EasyMini' label over a bit

Now that it's shorter, move it right.

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agorename EasyMetrum to EasyMini
Bdale Garbee [Mon, 22 Apr 2013 14:54:10 +0000 (08:54 -0600)]
rename EasyMetrum to EasyMini

11 years agoupdate version to 0.2, adding LiPo connector in parallel with battery screws
Bdale Garbee [Wed, 17 Apr 2013 22:26:15 +0000 (15:26 -0700)]
update version to 0.2, adding LiPo connector in parallel with battery screws

11 years agoAdd (optional) LiPo battery connector. Unrouted.
Keith Packard [Sat, 23 Mar 2013 17:59:02 +0000 (10:59 -0700)]
Add (optional) LiPo battery connector. Unrouted.

We can load this to make using a standard AM lipo battery easier.
Just stuck it somewhere on the board to make sure the footprint was right

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoall the footprints we need are in the shared altusmetrum repo now v0.1
Bdale Garbee [Sat, 23 Mar 2013 00:09:37 +0000 (18:09 -0600)]
all the footprints we need are in the shared altusmetrum repo now

11 years agoUpdate PCB to reflect the LPC11U14 part number change
Keith Packard [Fri, 22 Mar 2013 17:36:02 +0000 (10:36 -0700)]
Update PCB to reflect the LPC11U14 part number change

Make sure we use the FHI variant name everywhere.

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoSwitch LPC11U4 from 7x7mm package to 5x5mm package
Keith Packard [Fri, 22 Mar 2013 17:24:57 +0000 (10:24 -0700)]
Switch LPC11U4 from 7x7mm package to 5x5mm package

LPC11U14FHI33/201 is the 5x5 package
LPC11U14FHN33/201 is the 7x7 package

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agomove sense_bat divider to v_ldo_in so we can claim reverse polarity protection
Bdale Garbee [Fri, 22 Mar 2013 17:02:18 +0000 (11:02 -0600)]
move sense_bat divider to v_ldo_in so we can claim reverse polarity protection

11 years agoadd more junk to the .gitignore fab-v0.1
Bdale Garbee [Wed, 20 Mar 2013 22:54:41 +0000 (16:54 -0600)]
add more junk to the .gitignore

11 years agoadd oshpark target, put 'make all' back to keithp's preferred mode
Bdale Garbee [Wed, 20 Mar 2013 22:53:53 +0000 (16:53 -0600)]
add oshpark target, put 'make all' back to keithp's preferred mode

11 years agomove to corrected 8ufson2x2 footprint
Bdale Garbee [Wed, 20 Mar 2013 20:49:19 +0000 (14:49 -0600)]
move to corrected 8ufson2x2 footprint

11 years agoShuffle refdes around on the PCB
Keith Packard [Wed, 20 Mar 2013 19:37:43 +0000 (12:37 -0700)]
Shuffle refdes around on the PCB

Try to make it look decent. Would be nice to just hide these somehow...

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agolots of copper tweaking to improve ground plane, etc
Bdale Garbee [Wed, 20 Mar 2013 18:10:30 +0000 (12:10 -0600)]
lots of copper tweaking to improve ground plane, etc

11 years agoFix C8 VIA thermal. Shuffle LDO N a bit
Keith Packard [Wed, 20 Mar 2013 17:35:10 +0000 (10:35 -0700)]
Fix C8 VIA thermal. Shuffle LDO N a bit

LDO position is now constrained by routing power out of it SE

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoimprove the crystal position slightly
Bdale Garbee [Wed, 20 Mar 2013 17:13:18 +0000 (11:13 -0600)]
improve the crystal position slightly

11 years agomove to a picoblade for the debug connector
Bdale Garbee [Wed, 20 Mar 2013 17:04:52 +0000 (11:04 -0600)]
move to a picoblade for the debug connector

11 years agoSwitch crystal to 12MHz ABM8G
Keith Packard [Wed, 20 Mar 2013 16:41:34 +0000 (09:41 -0700)]
Switch crystal to 12MHz ABM8G

Suggested frequency in the cheap line

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoclean up copyright silk
Bdale Garbee [Wed, 20 Mar 2013 08:13:43 +0000 (02:13 -0600)]
clean up copyright silk

11 years agochange version back to v0.1
Bdale Garbee [Wed, 20 Mar 2013 08:12:16 +0000 (02:12 -0600)]
change version back to v0.1

11 years agoroute complete, drc clean
Bdale Garbee [Wed, 20 Mar 2013 08:06:54 +0000 (02:06 -0600)]
route complete, drc clean

11 years agoreal values in resistor dividers
Bdale Garbee [Wed, 20 Mar 2013 04:55:36 +0000 (22:55 -0600)]
real values in resistor dividers

11 years agoadd Bdale to silkscreen copyright, improve silk in other ways
Bdale Garbee [Wed, 20 Mar 2013 04:50:19 +0000 (22:50 -0600)]
add Bdale to silkscreen copyright, improve silk in other ways

11 years agoput symversions back that got deleted by accident
Bdale Garbee [Wed, 20 Mar 2013 04:41:11 +0000 (22:41 -0600)]
put symversions back that got deleted by accident

11 years agomore attributes, etc .. don't do *everything* on 'make all'
Bdale Garbee [Wed, 20 Mar 2013 04:36:38 +0000 (22:36 -0600)]
more attributes, etc  .. don't do *everything* on 'make all'

11 years agosignificant rework by bdale .. new pyro circuit, revised cpu symbol, etc keithp-hacking
Bdale Garbee [Wed, 20 Mar 2013 04:20:26 +0000 (22:20 -0600)]
significant rework by bdale .. new pyro circuit, revised cpu symbol, etc

11 years agoClean up mask violations in LPC11U14 footprint. Hide attributes
Keith Packard [Mon, 18 Mar 2013 16:38:09 +0000 (09:38 -0700)]
Clean up mask violations in LPC11U14 footprint. Hide attributes

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd vendor part numbers to everything
Keith Packard [Mon, 18 Mar 2013 05:13:06 +0000 (22:13 -0700)]
Add vendor part numbers to everything

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoSwap screw terminals around to place main/apogee aft
Keith Packard [Mon, 18 Mar 2013 04:07:24 +0000 (21:07 -0700)]
Swap screw terminals around to place main/apogee aft

Also shuffle bypass caps around to get them away from the mounting
holes. And make a cut-out for the USB connector

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoFixup ground plane
Keith Packard [Sun, 17 Mar 2013 14:43:51 +0000 (07:43 -0700)]
Fixup ground plane

Got messed up somehow

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd debug connector
Keith Packard [Sun, 17 Mar 2013 14:41:47 +0000 (07:41 -0700)]
Add debug connector

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd text to back of board
Keith Packard [Sun, 17 Mar 2013 12:42:22 +0000 (05:42 -0700)]
Add text to back of board

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoAdd serial and debug connectors
Keith Packard [Sun, 17 Mar 2013 12:41:54 +0000 (05:41 -0700)]
Add serial and debug connectors

Hooking these up is going to be fun...

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoRe-route power to the MS5607
Keith Packard [Sun, 17 Mar 2013 11:53:12 +0000 (04:53 -0700)]
Re-route power to the MS5607

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoRoute complete
Keith Packard [Sun, 17 Mar 2013 11:46:46 +0000 (04:46 -0700)]
Route complete

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoInitial EasyMetrum schematic and board
Keith Packard [Sun, 17 Mar 2013 09:18:01 +0000 (02:18 -0700)]
Initial EasyMetrum schematic and board

Just has the board size and TH components placed

Signed-off-by: Keith Packard <keithp@keithp.com>
11 years agoinitial thoughts on board outline and through-hole parts placement
Bdale Garbee [Fri, 15 Mar 2013 23:48:48 +0000 (17:48 -0600)]
initial thoughts on board outline and through-hole parts placement