mirror of
https://github.com/thelegendofmario/graphite.git
synced 2025-07-04 18:06:01 +00:00
Compare commits
No commits in common. "e4c3db1e9947f80b5e8c5c7a83f8d73b3f7f4a18" and "315dc6a79e556141213d7c7ca2d5b8c7d2c71df0" have entirely different histories.
e4c3db1e99
...
315dc6a79e
16 changed files with 1984 additions and 2592 deletions
2
BOM.csv
2
BOM.csv
|
@ -4,6 +4,6 @@ Name,Buy Website,Price,Notes
|
|||
Rasberry Pi Pico,https://www.adafruit.com/product/4864,$6.00,
|
||||
Buttons,https://www.mouser.com/ProductDetail/Omron-Electronics/B3F-1000?qs=lK7M36XCk6JQHckSc1xIsg%3D%3D,$0.25,"(that's for one, gets cheaper the more you buy yay)"
|
||||
headers,https://www.adafruit.com/product/392,$4.95,
|
||||
more headers,https://www.sparkfun.com/header-10-pin-female-pth-0-1.html,$0.80,
|
||||
,,,
|
||||
,,,
|
||||
,Total,$41.49,
|
||||
|
|
|
12
README.md
12
README.md
|
@ -1,12 +0,0 @@
|
|||
# Graphite: Custom Graphing calculator
|
||||
|
||||
## What is this?
|
||||
|
||||
This is a custom-made graphing calculator built off of the [Rasberry Pi Picos](https://www.raspberrypi.com/products/raspberry-pi-pico/).
|
||||
There are a couple of reasons I chose this board:
|
||||
1. they're cheap, and easy to get a hold of.
|
||||
2. if a new one (with the same form factor and compatible pinout) comes out, you can swap it out, giving you a more powerful cpu, more storage, etc.
|
||||
|
||||
## But _Why_ did you make this?
|
||||
|
||||
I made this because this is my first ever PCB and thing like this. _Also_, I really wanted to fix some things that I found wrong with the TI-84s and such.
|
|
@ -1,4 +1,4 @@
|
|||
26063556920961933
|
||||
26061807586275368
|
||||
Audio_Module
|
||||
Reverb_BTDR-1H
|
||||
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
|
||||
|
@ -13,13 +13,6 @@ audio belton reverb
|
|||
0
|
||||
7
|
||||
7
|
||||
B3F_1000
|
||||
B3F1002
|
||||
B3F1002
|
||||
Switch
|
||||
0
|
||||
4
|
||||
4
|
||||
Battery
|
||||
BatteryClip_Keystone_54_D16-19mm
|
||||
Battery clip for batteries with a diameter between 16-19 mm: https://www.keyelco.com/product.cfm/product_id/826
|
||||
|
|
BIN
hardware/graphite-backups/graphite-2025-06-09_124854.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-09_124854.zip
Normal file
Binary file not shown.
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-09_130533.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-09_130533.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-09_131539.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-09_131539.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-09_134246.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-09_134246.zip
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
@ -489,7 +489,7 @@
|
|||
"plot": "",
|
||||
"pos_files": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "../../../../Downloads/graphite.step",
|
||||
"step": "",
|
||||
"svg": "",
|
||||
"vrml": ""
|
||||
},
|
||||
|
|
|
@ -1,213 +1,31 @@
|
|||
(footprint "B3F1002"
|
||||
(version 20241229)
|
||||
(generator "pcbnew")
|
||||
(generator_version "9.0")
|
||||
(layer "F.Cu")
|
||||
(descr "B3F1002")
|
||||
(tags "Switch")
|
||||
(property "Reference" "S**"
|
||||
(at -0.384 -0.083 0)
|
||||
(layer "F.SilkS")
|
||||
(uuid "87c38819-7a48-45ac-ac1a-37d288435678")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.254)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "B3F1002"
|
||||
(at -0.384 -0.083 0)
|
||||
(layer "F.SilkS")
|
||||
(hide yes)
|
||||
(uuid "b4e91c19-b322-4bad-b0ca-cb592070c408")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.254)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "1cef0c34-ca26-402b-9bb1-70d6a9509086")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "a1472f18-30ec-4a86-98b2-5c0e30d45d32")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr through_hole)
|
||||
(fp_line
|
||||
(start -3 -1.084)
|
||||
(end -3 1.073)
|
||||
(stroke
|
||||
(width 0.2)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "1f0a030d-90ad-474a-af57-b463d77bbd1c")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.363 -3)
|
||||
(end 2.261 -3)
|
||||
(stroke
|
||||
(width 0.2)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c90c4d68-ff90-4495-b52f-60056d2704a6")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.363 3)
|
||||
(end 2.261 3)
|
||||
(stroke
|
||||
(width 0.2)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "fd8b8095-4e47-4ec7-943c-bb33b4475d4f")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 -1.084)
|
||||
(end 3 1.073)
|
||||
(stroke
|
||||
(width 0.2)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "5ad70926-4854-4cfc-8602-c884729798a6")
|
||||
)
|
||||
(fp_circle
|
||||
(center 4.393 2.792)
|
||||
(end 4.393 2.876)
|
||||
(stroke
|
||||
(width 0.2)
|
||||
(type solid)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.SilkS")
|
||||
(uuid "9b3f8172-38bd-4cb0-8a06-9ba79a601147")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 -3)
|
||||
(end 3 -3)
|
||||
(stroke
|
||||
(width 0.2)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "5048a8d0-c0ee-4619-ae6f-de26e63d5e68")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 3)
|
||||
(end -3 -3)
|
||||
(stroke
|
||||
(width 0.2)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "7cd06915-5d8e-4c6d-bd6e-f4df271e1942")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 -3)
|
||||
(end 3 3)
|
||||
(stroke
|
||||
(width 0.2)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "a690aabf-5c6a-4fdb-9542-e56228fa905f")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 3)
|
||||
(end -3 3)
|
||||
(stroke
|
||||
(width 0.2)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "5a584cbd-f79d-4602-bad4-b6ebc894e02b")
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at -0.384 -0.083 0)
|
||||
(layer "F.Fab")
|
||||
(uuid "fd3fa621-7055-4b18-9bd5-2bf8869dd743")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.254)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "1" thru_hole circle
|
||||
(at 3.25 2.25)
|
||||
(size 1.65 1.65)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "7fca838f-5c9d-4396-af2e-a9b8c4ac4e8d")
|
||||
)
|
||||
(pad "2" thru_hole circle
|
||||
(at -3.25 2.25)
|
||||
(size 1.65 1.65)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "23ae928d-19a4-493f-ba60-df025b0dc9a1")
|
||||
)
|
||||
(pad "3" thru_hole circle
|
||||
(at 3.25 -2.25)
|
||||
(size 1.65 1.65)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "50a0587e-a538-4e83-889c-d29f34f4d062")
|
||||
)
|
||||
(pad "4" thru_hole circle
|
||||
(at -3.25 -2.25)
|
||||
(size 1.65 1.65)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "e42b8fc0-c477-4a44-a7c5-6a282fcd3b18")
|
||||
)
|
||||
(embedded_fonts no)
|
||||
(model "B3F-1000.stp"
|
||||
(offset
|
||||
(xyz 0 0 3.319999883)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz -90 0 -90)
|
||||
)
|
||||
)
|
||||
(model "/home/ethan/Documents/kicad-libraries/LIB_B3F-1000/B3F-1000/3D/B3F-1000.stp"
|
||||
(offset
|
||||
(xyz 0 0 3)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz -90 -0 -90)
|
||||
)
|
||||
)
|
||||
)
|
||||
(module "B3F1002" (layer F.Cu)
|
||||
(descr "B3F1002")
|
||||
(tags "Switch")
|
||||
(fp_text reference S** (at -0.384 -0.083) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at -0.384 -0.083) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "B3F1002" (at -0.384 -0.083) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -3 -3) (end 3 -3) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 3 -3) (end 3 3) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 3 3) (end -3 3) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -3 3) (end -3 -3) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -2.363 -3) (end 2.261 -3) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -2.363 3) (end 2.261 3) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -3 -1.084) (end -3 1.073) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 3 -1.084) (end 3 1.073) (layer F.SilkS) (width 0.2))
|
||||
(fp_circle (center 4.393 2.792) (end 4.393 2.876) (layer F.SilkS) (width 0.2))
|
||||
(pad 1 thru_hole circle (at 3.25 2.25) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at -3.25 2.25) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 3.25 -2.25) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at -3.25 -2.25) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask))
|
||||
(model B3F-1000.stp
|
||||
(at (xyz 0 0 0.13070865878909))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz -90 0 -90))
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
{"hostname":"nitro","username":"ethan"}
|
Loading…
Add table
Add a link
Reference in a new issue