summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Bdale Garbee [Mon, 18 May 2020 20:55:20 +0000 (14:55 -0600)]
let attribs be automatically handled
Bdale Garbee [Mon, 18 May 2020 20:55:13 +0000 (14:55 -0600)]
Merge branch 'branch-2.0' of ssh://git.gag.com/scm/git/hw/micropeak into branch-2.0
Keith Packard [Wed, 26 Jun 2019 16:51:33 +0000 (09:51 -0700)]
Random bits left on this branch
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 23 Feb 2019 22:28:43 +0000 (14:28 -0800)]
Add project.lht
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 23 Feb 2019 22:27:59 +0000 (14:27 -0800)]
Remove PCB file
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 23 Feb 2019 22:27:18 +0000 (14:27 -0800)]
Switch to pcb-rnd. Replace B1 footprint.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 23 Feb 2019 07:06:22 +0000 (23:06 -0800)]
Switch to SMT 8-pin connector for debug
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Fri, 28 Apr 2017 13:26:57 +0000 (07:26 -0600)]
Merge branch 'branch-2.0' of ssh://git.gag.com/scm/git/hw/micropeak into branch-2.0
Keith Packard [Fri, 24 Feb 2017 02:15:51 +0000 (18:15 -0800)]
Fix DRC issues
Some hidden copper on the bottom of the board was causing grief.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 24 Feb 2017 01:51:59 +0000 (17:51 -0800)]
Switch to holes instead of pads for the debug connector. Add Vcc.
Use a 7-hole connector instead of pogopin pads, should make preparing
the board a bunch easier without a jig. Add Vcc so the board can be
powered from the connector.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 24 Feb 2017 01:35:02 +0000 (17:35 -0800)]
Hook up USB to the 6-pin header. Rearrange other pins to be in our
standard arrangement.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 15 Apr 2016 13:27:32 +0000 (08:27 -0500)]
Hide all of the refdes on the PCB
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 15 Apr 2016 04:12:33 +0000 (23:12 -0500)]
Fix MS5607 MISO/MOSI connections. Add silk
MISO and MOSI were swapped.
Added silk for product name and copyright on top of board.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 30 Jan 2016 20:20:28 +0000 (07:20 +1100)]
Switch to stm32f042g6u
We've already got OS support for this part
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Nov 2015 22:53:33 +0000 (14:53 -0800)]
Clean up routing a bit. Change silk to say 'MicroPeak 2'
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 8 Oct 2015 16:44:12 +0000 (09:44 -0700)]
Add micropeak.gerb to .gitignore
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 8 Oct 2015 16:42:53 +0000 (09:42 -0700)]
Hook serial port to debug connector
This will let us communicate with the device (if necessary) through
the debug adapter.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 8 Oct 2015 12:05:27 +0000 (05:05 -0700)]
Route complete with KL02 processor
Shuffled a few pins around and got it to route
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 4 Oct 2015 10:50:49 +0000 (03:50 -0700)]
Switch to KL02 processor
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 7 Feb 2014 19:42:33 +0000 (11:42 -0800)]
Adjust refdes to fit on the board
Shrink the text size and then reposition them so they're useful when
loading boards.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 11 Dec 2013 07:03:45 +0000 (23:03 -0800)]
Add pdf generation
Keith Packard [Wed, 11 Dec 2013 07:03:33 +0000 (23:03 -0800)]
Update resistor parts to panasonic 1%
Keith Packard [Mon, 18 Mar 2013 23:08:33 +0000 (16:08 -0700)]
Move packages to shared altusmetrum repo
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 18 Mar 2013 22:27:26 +0000 (15:27 -0700)]
Remove symbols, use shared symbols now
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 18 Mar 2013 20:38:07 +0000 (13:38 -0700)]
Update to use shared altusmetrum symbols and build instructions
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 15 Jan 2013 22:35:00 +0000 (14:35 -0800)]
Add stencil target
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 15 Jan 2013 22:27:17 +0000 (14:27 -0800)]
Switch to shared scheme files
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 15 Jan 2013 22:25:13 +0000 (14:25 -0800)]
Update current limit resistor in PCB to 470 ohms
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 12 Jan 2013 04:59:27 +0000 (20:59 -0800)]
Document build process
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 12 Jan 2013 04:10:37 +0000 (20:10 -0800)]
Switch LED current limiting value to 470.
This is what I've been using to build the boards. The LED is plenty
bright, and this reduces current consumption while increasing battery life.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 31 Oct 2012 17:33:41 +0000 (10:33 -0700)]
Switch to OSRAM Topled LO T67K-L1M2-24-Z
It's orange (always good), and it's bright, even at low current.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 31 Oct 2012 07:28:34 +0000 (00:28 -0700)]
Discharge caps on power off with 100k resistor
Use the other side of the switch to short the power leads through a
100k resistor so that any stored power in the bypass capacitors is
discharged, making it possible to quickly power-cycle even when the
ATtiny85 is in low power mode.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 31 Oct 2012 07:27:31 +0000 (00:27 -0700)]
Create partslist.csv correctly. Add partslist.pdf for labels
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 2 Oct 2012 21:44:59 +0000 (14:44 -0700)]
Add battery holder datasheet
Keith Packard [Tue, 2 Oct 2012 02:35:17 +0000 (19:35 -0700)]
FreeDFM fixups
Complaints about the clearance around the positive battery terminals.
Widened the gap to 12 mils.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 2 Oct 2012 02:06:39 +0000 (19:06 -0700)]
More copper shuffling
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 2 Oct 2012 01:58:59 +0000 (18:58 -0700)]
Clean up PCB a bit
Comments from Bdale
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 2 Oct 2012 01:32:07 +0000 (18:32 -0700)]
Add datasheet for the power switch
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 1 Oct 2012 22:13:36 +0000 (15:13 -0700)]
Label the power switch positions 0 and 1
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 1 Oct 2012 21:57:39 +0000 (14:57 -0700)]
Add a power switch.
The Copal CUS-12TB is rated to 490m/s², so it seems like it'll be just
fine for this application.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 1 Oct 2012 01:13:24 +0000 (18:13 -0700)]
Move R1 S to keep it away from D1's other pad
Just avoid trouble by pushing the diode out of the way
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 30 Sep 2012 23:37:09 +0000 (16:37 -0700)]
Move R1 back in place
Switching the value confused things and moved it to 0,0.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 30 Sep 2012 23:33:18 +0000 (16:33 -0700)]
Remove EEPROM. Switch LEDs.
Saving the flight log requires building something to recover it after
flight. Let's not bother, at least for now.
Switch to the same LED that TeleBT uses, changing the limit resistor
to 220 ohms. This should be brighter.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 30 Sep 2012 23:13:20 +0000 (16:13 -0700)]
Flip MISO/MOSI around.
The ATtiny85 datasheet mislead me into thinking that MISO on the chip
was an input and MOSI was an output. They are, in fact, flipped
around.
This only affects the connections to the MS5611 chip.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 30 Sep 2012 23:11:58 +0000 (16:11 -0700)]
Add datasheets
Keith Packard [Sun, 30 Sep 2012 23:11:48 +0000 (16:11 -0700)]
Add LED datasheet
Keith Packard [Fri, 28 Sep 2012 07:35:36 +0000 (00:35 -0700)]
Correct at24c512 I2C pins
SCL to CLK, SDA to MISO will probably work better than the other way around.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 28 Sep 2012 07:26:04 +0000 (00:26 -0700)]
Add resistor from MS5611 MISO pin
This lets the ICP override the MS5611 signal so that the device can be programmed
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 21 Sep 2012 06:46:56 +0000 (08:46 +0200)]
Add I2C pull-ups
Load these if necessary
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 20 Sep 2012 16:42:43 +0000 (18:42 +0200)]
Push ms5611 bypass cap out of the way.
Move the bypass cap up by the ms5611 itself, rather than down by the
debug pins where it might get in the way of the connector.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 20 Sep 2012 16:03:59 +0000 (18:03 +0200)]
Clean up the CPU bypass cap connections
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 19 Sep 2012 22:50:18 +0000 (00:50 +0200)]
Add 64kB flash for data logging
There's plenty of space on the board, so we'll give this a try to see
if it can work.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 19 Sep 2012 08:46:35 +0000 (10:46 +0200)]
Clean up ground plane on the back side of the board
This extends the ground plane to connect to the ms5611 ground pin
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 17 Sep 2012 23:12:52 +0000 (16:12 -0700)]
Tie mounting holes to VCC
The outer case of the battery is on the positive battery terminal, so
instead of having the screw holes (which sit right underneath the
battery holder) at ground, tie them to VCC to avoid the chance of a
short.
This also fills areas around the holes with VCC, leaving the center of
the board with a ground fill.
Keith Packard [Fri, 14 Sep 2012 07:58:20 +0000 (00:58 -0700)]
Battery holder has + on the metal part and - on the central pad
Oops. It's possible to put the battery in backwards, but it's not a
good idea. Far better to make the battery holder work correctly.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 11 Sep 2012 21:06:41 +0000 (14:06 -0700)]
Switch to new PCB version. Fix DRC issue.
New PCB version rewrites all dimensions with units.
Fixed minor DRC issue not affecting actual board production or build.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 11 Sep 2012 05:51:17 +0000 (22:51 -0700)]
Generate .zip file more cleanly
Correct the dependencies so that the contents of the zip file get
generated when the .pcb file changes.
Don't require an explicit list of the zip file contents in the Makefile.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 11 Sep 2012 02:05:07 +0000 (19:05 -0700)]
Move component labels well off board.
We don't want these in the silk, but I haven't found an easy way to
just disable them.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 4 Sep 2012 04:37:07 +0000 (23:37 -0500)]
Move programming connector nearly off board. Add logo
This makes lots more space for silk on the top of the board, enought
for an Altus Metrum logo.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 4 Sep 2012 04:36:46 +0000 (23:36 -0500)]
Ignore built files
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 23 Aug 2012 22:35:30 +0000 (15:35 -0700)]
Use 6-pin header for AVR programming
Just provide the bog-standard interface
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 21 Aug 2012 07:59:49 +0000 (00:59 -0700)]
Rename nRESET net as \_reset\_ so it looks nicer in the schematic
This notation provides an overbar.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 21 Aug 2012 07:30:09 +0000 (00:30 -0700)]
Clean up a few traces, nothing huge.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 17 Aug 2012 08:23:26 +0000 (01:23 -0700)]
Bump revision number to 0.2
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 17 Aug 2012 08:17:19 +0000 (01:17 -0700)]
Switch to 5-pin debug connector
The debugWire interface isn't sufficient to program the device, switch
to a regular AVR programming header, but without VCC as there isn't
enough space for 6 pins.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 16 Aug 2012 06:20:40 +0000 (23:20 -0700)]
Shuffle U1 bypass cap over
Keep it closer to the power pin
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 16 Aug 2012 06:10:34 +0000 (23:10 -0700)]
Increase clearance around MO-220 pads
This eliminates all DRC errors with the top ground flood
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 15 Aug 2012 20:20:07 +0000 (13:20 -0700)]
Flood top with ground. Fix clearance around pico-ezmate.
This fills the top of the board with a ground plane, which required
fixing the pico-ezmate clearance values.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 15 Aug 2012 04:29:00 +0000 (21:29 -0700)]
Shuffle things around to make room for a fourth hole
And bring the text together in the middle of the board.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 13 Aug 2012 08:27:47 +0000 (01:27 -0700)]
Switch to blue LED. Use available TDK 4.7uF capacitor
Red is so passé.
The Murata capacitor is no longer available
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 13 Aug 2012 07:36:22 +0000 (00:36 -0700)]
Fix H1 and H2 to match H3
Soldermask was too skinny
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 13 Aug 2012 07:14:18 +0000 (00:14 -0700)]
Add some text to the silk
This involved shoving the LED via around too.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 13 Aug 2012 06:37:40 +0000 (23:37 -0700)]
Add another hole
Reduces weight, makes for another possible mounting option. All good.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 13 Aug 2012 06:25:47 +0000 (23:25 -0700)]
Move H2 text to center of H2
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 13 Aug 2012 06:23:14 +0000 (23:23 -0700)]
Increase solder mask clearance around pico-ezmate pads
Make them more plausible (3mils instead of 1mil)
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 13 Aug 2012 06:07:37 +0000 (23:07 -0700)]
Use the ATMEL QFN appnote AT88RF1354 to build a more credible footprint
This steals the CC1111 footprint generator and hacks it to create an
ATTiny85 footprint.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 13 Aug 2012 05:34:14 +0000 (22:34 -0700)]
Add baro datasheet
Keith Packard [Mon, 13 Aug 2012 05:34:04 +0000 (22:34 -0700)]
Switch from picoblade to pico ezmate
Keith Packard [Sun, 12 Aug 2012 19:46:22 +0000 (12:46 -0700)]
Add holes. Eliminate vias under baro sensor.
Shove parts around to make room for two 2-56 screw holes, and respect
the baro sensor requirements for no vias under the part.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 12 Aug 2012 08:17:14 +0000 (01:17 -0700)]
Add retab to format partslist
Keith Packard [Sun, 12 Aug 2012 08:01:03 +0000 (01:01 -0700)]
Import new MicroPeak project
MS5611 barometric sensor + ATTiny85 processor.
Uses CR1025 battery for power with integrated holder.
Signed-off-by: Keith Packard <keithp@keithp.com>