Bdale Garbee [Fri, 23 Feb 2024 16:27:01 +0000 (09:27 -0700)]
working on assembly BOM in Inventree
Bdale Garbee [Wed, 21 Feb 2024 23:29:57 +0000 (16:29 -0700)]
a bit of copper tweaking
Bdale Garbee [Wed, 21 Feb 2024 23:09:42 +0000 (16:09 -0700)]
lose 'noload' on offboard parts, since it's meaningless
Bdale Garbee [Wed, 21 Feb 2024 23:03:57 +0000 (16:03 -0700)]
clean up attributes, including losing the useless symversions
Bdale Garbee [Wed, 21 Feb 2024 18:57:40 +0000 (11:57 -0700)]
eliminate RF tuning capacitor we never load
Bdale Garbee [Wed, 21 Feb 2024 18:36:44 +0000 (11:36 -0700)]
replace screw strips with 3 4-screw strips, eliminate "spare" pins
Bdale Garbee [Wed, 21 Feb 2024 18:08:32 +0000 (11:08 -0700)]
renumber debug connector in anticipating of changing screw strip arrangement
Bdale Garbee [Wed, 21 Feb 2024 18:07:33 +0000 (11:07 -0700)]
notes about cabling choices
Bdale Garbee [Sat, 17 Feb 2024 23:38:26 +0000 (16:38 -0700)]
move things around so Drag Race LED can be on the circuit board
Keith Packard [Sat, 27 Jan 2024 22:50:58 +0000 (14:50 -0800)]
Swap continuity_2 and bl_lcd lines
We need a free timer to PWM the backlight, and we cannot use
any alternate function on PA6 as would conflict with SPI1 MISO.
Move bl_lcd to PA1, which is TIM2_CH2.
Move continuity_2 to PA6, as that is a simple GPIO pin.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 27 Jan 2024 22:38:35 +0000 (14:38 -0800)]
Adjust PCB to route LCD MOSI and bl_lcd
These were swapped in the schematic but not fixed in the layout
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Thu, 11 Jan 2024 23:19:28 +0000 (16:19 -0700)]
swap bl_lcd and mosi1 lines, mosi was hooked to miso!
Bdale Garbee [Sun, 7 Jan 2024 19:32:45 +0000 (12:32 -0700)]
update version and copyright year assertions
Bdale Garbee [Sun, 7 Jan 2024 07:43:38 +0000 (00:43 -0700)]
add a 1.5k pull-up on usbdp to pa10, moving LED from pa10 to pa9
Bdale Garbee [Tue, 12 Dec 2023 00:39:12 +0000 (17:39 -0700)]
save work in progress
Bdale Garbee [Thu, 27 Apr 2023 07:35:57 +0000 (01:35 -0600)]
Merge branch 'graphical-lcd'
Bdale Garbee [Thu, 27 Apr 2023 07:27:08 +0000 (01:27 -0600)]
a little more trace cleanup around SOC corner pins to suit Bdale's tastes
Keith Packard [Wed, 26 Apr 2023 16:55:56 +0000 (09:55 -0700)]
Push display caps away from pins
Make assy easier, we hope.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 26 Apr 2023 16:34:46 +0000 (09:34 -0700)]
Clarify screw terminal labels in schematic
Create per-connection labels, add arcs to indicate related pins.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Wed, 26 Apr 2023 06:40:56 +0000 (00:40 -0600)]
re-worked to declare version 3.0p1 using 128x64 bit-mapped LCD, et al
Bdale Garbee [Fri, 21 Apr 2023 22:36:35 +0000 (16:36 -0600)]
notes about LCD availability
Keith Packard [Fri, 10 Mar 2023 07:35:22 +0000 (23:35 -0800)]
Layout with STM32F103RBT and NHD-C12864LZ display
Moved lots of GPIO pins around to make layout easier.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 9 Mar 2023 19:42:44 +0000 (11:42 -0800)]
Replace stm32l152 100 pin with stm32f103 64 pin
As we don't need all of the LCD pins, this 64-pin package should be
sufficient.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 9 Mar 2023 08:11:10 +0000 (00:11 -0800)]
Layout graphical LCD panel and caps
Get things positioned on the board
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 9 Mar 2023 07:30:31 +0000 (23:30 -0800)]
Switch schematic to graphical LCD
Use the Newhaven NHD-C12864LZ-FSW-FBW-3V3 128 x 64 pixel graphical display
in place of the 3 LCD digits.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Fri, 18 Sep 2020 19:38:33 +0000 (13:38 -0600)]
rationalize screw strip values to simplify pref parts database
Bdale Garbee [Mon, 18 May 2020 20:57:54 +0000 (14:57 -0600)]
let attribs be automatically handled
Bdale Garbee [Tue, 10 Dec 2019 01:36:14 +0000 (18:36 -0700)]
quick notes about what parts Bdale through-hole loads on v2.1 boards
Bdale Garbee [Mon, 5 Aug 2019 05:09:56 +0000 (23:09 -0600)]
eliminate spurious feature in outline layer
Bdale Garbee [Mon, 5 Aug 2019 04:22:21 +0000 (22:22 -0600)]
capture updates to pcb file from new software version, etc
Bdale Garbee [Mon, 5 Aug 2019 04:21:52 +0000 (22:21 -0600)]
elimiate LAYERS and SILK from Makefile, they aren't needed any more
Bdale Garbee [Tue, 25 Jun 2019 23:19:29 +0000 (17:19 -0600)]
more metadata updates
Bdale Garbee [Mon, 25 Mar 2019 14:45:00 +0000 (10:45 -0400)]
increase size of various silk elements to make assembly easier
Bdale Garbee [Mon, 25 Mar 2019 14:25:28 +0000 (10:25 -0400)]
update Notebook text regarding 12V up-converter
Bdale Garbee [Mon, 25 Mar 2019 14:25:03 +0000 (10:25 -0400)]
Revert "shuffle screw terminal order to ease wiring of arm/fire switches"
This reverts commit
6e4b1e65bae172000ccdc62a10c813e95bf512a2.
Bdale Garbee [Sat, 23 Mar 2019 04:31:38 +0000 (22:31 -0600)]
shuffle screw terminal order to ease wiring of arm/fire switches
Bdale Garbee [Mon, 18 Mar 2019 22:50:59 +0000 (16:50 -0600)]
update offboard schematic to show safe/arm and fire wiring, update metadata
Bdale Garbee [Mon, 18 Mar 2019 15:02:08 +0000 (09:02 -0600)]
added series resistors for switch gpios to layout
Bdale Garbee [Mon, 18 Mar 2019 05:57:34 +0000 (23:57 -0600)]
add series R on switch to gpio nets
Bdale Garbee [Wed, 6 Mar 2019 14:58:58 +0000 (07:58 -0700)]
update copyright assertions to 2019
Bdale Garbee [Sun, 9 Sep 2018 04:16:31 +0000 (22:16 -0600)]
add a companion connector for possible use with matrix LED display, etc
Bdale Garbee [Sun, 9 Sep 2018 03:43:29 +0000 (21:43 -0600)]
move to lepton-eda and pcb-rnd
Bdale Garbee [Sun, 1 Jul 2018 00:27:48 +0000 (18:27 -0600)]
route complete and drc clean with updated RF section
Bdale Garbee [Fri, 29 Jun 2018 19:20:54 +0000 (13:20 -0600)]
change cap values to 10nF for compatibility with preferred parts
Bdale Garbee [Fri, 29 Jun 2018 19:19:11 +0000 (13:19 -0600)]
copy in the TeleMega RF section
Bdale Garbee [Fri, 29 Jun 2018 19:00:46 +0000 (13:00 -0600)]
clip out existing RF section entirely
Bdale Garbee [Fri, 29 Jun 2018 18:38:09 +0000 (12:38 -0600)]
working on radio section layout
Bdale Garbee [Fri, 22 Jun 2018 18:44:32 +0000 (14:44 -0400)]
move RF section south for improved panel cabling, relocate drag race LED
Bdale Garbee [Wed, 30 May 2018 14:23:54 +0000 (08:23 -0600)]
document what's required to make the 12V switcher on v2.0 work
Bdale Garbee [Tue, 29 May 2018 19:32:30 +0000 (13:32 -0600)]
capture schematic changes as-built for sn 5138
Bdale Garbee [Mon, 28 May 2018 21:44:13 +0000 (15:44 -0600)]
make net names easier for keithp to decode
Bdale Garbee [Sat, 26 May 2018 21:38:35 +0000 (15:38 -0600)]
change CC1200 pads to have square corners for better stencil cutting
Bdale Garbee [Sat, 26 May 2018 17:43:34 +0000 (11:43 -0600)]
updated attributes for off-board telelco parts
Bdale Garbee [Wed, 16 May 2018 07:04:34 +0000 (01:04 -0600)]
update information on required off-board parts
Bdale Garbee [Tue, 15 May 2018 22:51:51 +0000 (16:51 -0600)]
correct knob for encoder shaft
Bdale Garbee [Tue, 8 May 2018 20:33:53 +0000 (13:33 -0700)]
more silk, more copper shoving
Bdale Garbee [Tue, 8 May 2018 20:10:24 +0000 (13:10 -0700)]
lose vestiges of pre-pref-parts era
Bdale Garbee [Tue, 8 May 2018 20:00:32 +0000 (13:00 -0700)]
propagate LED and resistor attributes to pcb file
Bdale Garbee [Tue, 8 May 2018 19:59:25 +0000 (12:59 -0700)]
shove copper around to avoid departing qfp corner pins off their sides
Bdale Garbee [Tue, 8 May 2018 19:55:34 +0000 (12:55 -0700)]
clean up schematic to avoid overlap with longer LED value texts
Bdale Garbee [Tue, 8 May 2018 19:54:28 +0000 (12:54 -0700)]
use 3mm diameter LEDs for battery charger red+green
Bdale Garbee [Mon, 7 May 2018 05:49:35 +0000 (22:49 -0700)]
to meet SOC current limits, set limiting resistors for 4mA per LED
Bdale Garbee [Sat, 5 May 2018 05:13:09 +0000 (22:13 -0700)]
use micro USB symbol in schematic since that's what we're really using
Bdale Garbee [Sat, 5 May 2018 05:07:46 +0000 (22:07 -0700)]
rename +12V net to fire12V
Bdale Garbee [Sat, 5 May 2018 05:04:47 +0000 (22:04 -0700)]
swap arm and armed at SOC to eliminate interrupt conflict with spare4
Bdale Garbee [Sat, 5 May 2018 04:55:29 +0000 (21:55 -0700)]
eliminate radio_marc_int net per keithp
Bdale Garbee [Fri, 4 May 2018 20:38:49 +0000 (13:38 -0700)]
label mode and select switch screws
Bdale Garbee [Fri, 4 May 2018 20:30:50 +0000 (13:30 -0700)]
route complete, drc clean
Bdale Garbee [Tue, 10 Apr 2018 23:13:19 +0000 (17:13 -0600)]
add explicit mode switch, LED, and push button for drag race mode
Bdale Garbee [Thu, 5 Apr 2018 03:48:45 +0000 (21:48 -0600)]
add boost converter to power 12V LED integral to Fire button
Bdale Garbee [Thu, 5 Apr 2018 03:48:28 +0000 (21:48 -0600)]
update part number for encoder
Bdale Garbee [Wed, 4 Apr 2018 20:55:12 +0000 (14:55 -0600)]
move to micromatch version with locking ears for encoder cable
Bdale Garbee [Sun, 1 Apr 2018 04:07:01 +0000 (22:07 -0600)]
drop lipo charge current to 400mA
Bdale Garbee [Fri, 30 Mar 2018 17:09:13 +0000 (11:09 -0600)]
clean up offboard parts schematic a bit
Bdale Garbee [Fri, 30 Mar 2018 17:05:15 +0000 (11:05 -0600)]
push RF link quality LEDs closer together
Bdale Garbee [Fri, 30 Mar 2018 17:01:07 +0000 (11:01 -0600)]
added more continuity LEDs, reworked placement, much more silk
Bdale Garbee [Fri, 30 Mar 2018 04:23:22 +0000 (22:23 -0600)]
add 4 more continuity LEDs, move from spades to screws for off-board switches
Bdale Garbee [Fri, 30 Mar 2018 04:00:03 +0000 (22:00 -0600)]
move to STM32L152VCT6 for more memory
Bdale Garbee [Fri, 30 Mar 2018 03:52:59 +0000 (21:52 -0600)]
route complete, drc clean, needs work on silk and mech check
Bdale Garbee [Thu, 29 Mar 2018 20:36:47 +0000 (14:36 -0600)]
more work on placement, a few traces added
Bdale Garbee [Wed, 21 Mar 2018 06:21:58 +0000 (00:21 -0600)]
working on revised pcb layout
Bdale Garbee [Tue, 20 Mar 2018 22:58:45 +0000 (16:58 -0600)]
move off-board parts to a separate schematic sheet, various changes
Keith Packard [Thu, 2 Nov 2017 16:30:09 +0000 (09:30 -0700)]
Remove SPI filters. Remove part attributes
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 2 Nov 2017 16:27:15 +0000 (09:27 -0700)]
Update attribs to our usual set
Keith Packard [Tue, 19 Apr 2016 18:08:19 +0000 (14:08 -0400)]
Replace connectors. Add middle layers
Switch connectors are now 1/4" quick connect
USB has both vertical micro and 5-pin plug
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 2 Nov 2017 16:16:59 +0000 (09:16 -0700)]
Switch to shared build infra
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 27 Oct 2014 02:34:51 +0000 (19:34 -0700)]
Update passive parts to current DK stock
Also changed 10nF value to 0.01uF
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 27 Oct 2014 02:25:08 +0000 (19:25 -0700)]
Update version in pcb and sch to 1.0
Prepare for release with this version
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 27 Oct 2014 02:13:00 +0000 (19:13 -0700)]
Use altusmetrum packages/symbols. Fix vendor parts. Switch to CC1200
Remove all of the local packages and symbol files. Change references
to ../altusmetrum.
Swap CC1120 for CC1200, switch xtal to 40MHz to match.
Fix some passives to our usual parts.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 27 Oct 2014 02:01:13 +0000 (19:01 -0700)]
Switch to shared altusmetrum symbols
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 6 Mar 2013 04:02:54 +0000 (20:02 -0800)]
Steal partslist makefile fragments from micropeak
Someday, maybe a bunch of Makefile fragments should get moved to the
altusmetrum repo so they can be shared more easily. For now,
cult-n-paste them here.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 6 Mar 2013 03:45:21 +0000 (19:45 -0800)]
Switch power trace around S side of 1125 to fat
Makes sure all of the 1125 power inputs are hooked to fat traces
Required rerouting the E side of the 1125
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 6 Mar 2013 03:19:53 +0000 (19:19 -0800)]
Build PDF versions of schematics and board layouts
Makes showing other people a lot easier
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 17 Dec 2012 06:58:02 +0000 (22:58 -0800)]
Add connection from GPIO3 to PD2 for radio_marc_int
We use this to tell when the radio chip has errored out to keep from
wedging stuff.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 1 Dec 2012 22:41:29 +0000 (14:41 -0800)]
Improve silk text positioning
Shrink labels around the CC1125 so that there is enough room for all
of them, then shuffle around to suit
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 1 Dec 2012 21:31:03 +0000 (13:31 -0800)]
Switch to CC1125
Replace the CC1111 with a CC1125; simplifying the production process
and increasing the radio range.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 6 Oct 2012 05:00:46 +0000 (22:00 -0700)]
Replace two-color LED with three separate LEDs
Color-blind users cannot distinguish between red/yellow/green in a
single LED, so use three separate LEDs to allow them to distinguish by
position instead.
This also changes the color for some LEDs: continuity are green,
remote safety off is red.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 2 Oct 2012 23:12:35 +0000 (16:12 -0700)]
Add vendor part number for STM32L152VBT6
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 2 Oct 2012 22:56:45 +0000 (15:56 -0700)]
Switch to LEDs without standoffs
This makes the LEDs rise no higher than the rotary switches, making it
unnecessary to cut holes for them.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 23 Sep 2012 15:17:52 +0000 (08:17 -0700)]
Shove schematic bits around to make it easier to read
Signed-off-by: Keith Packard <keithp@keithp.com>