Commit Graph

58 Commits

Author SHA1 Message Date
Scott Bezek
3cfbd3501d
Update README.md
Add notes about artifacts being auto-generated and untested. Also add link to potential other motor listing. Updates #16
2022-03-14 18:01:54 -07:00
Scott Bezek
deee357036 Add testpoints for RX and TX
Updates #14
2022-03-14 17:35:03 -07:00
Scott Bezek
db3b3c256f Add alignment holes, update board outline - shorter slots
Fixes #7
2022-03-14 17:28:30 -07:00
Scott Bezek
fed7f36ce1
Update README.md 2022-03-13 17:14:47 -07:00
Scott Bezek
637057dd1f
Generate merged BOM (#15)
Also add more bom-only items to the schematic
2022-03-13 17:04:22 -07:00
Scott Bezek
5316810d83 Remove "service loop" silkscreen marks from screen pcb
Service loops weren't really feasible/helpful, so don't recommend them via the silkscreen. Fixes #10

Also added testpoints (or could be solder points) for all signals on the top side of the screen PCB. Fixes #11
2022-03-13 15:11:21 -07:00
Scott Bezek
aea7efc3d0 Add a bunch of part numbers to BOM 2022-03-13 12:50:26 -07:00
Scott Bezek
91498a1da0 More helpful tips in the README 2022-03-11 18:29:02 -08:00
Scott Bezek
8a7c3e3a61 Update README 2022-03-11 15:45:43 -08:00
Scott Bezek
48dcff506d
Update README.md 2022-03-11 10:01:21 -08:00
Scott Bezek
a79b2dfb3a
Update README.md 2022-03-11 08:00:12 -08:00
Scott Bezek
0a09f3a279
Update README.md 2022-03-10 19:39:41 -08:00
Scott Bezek
1a6c5ff090 Fix HX711 analog supply, fix 3.3v regulator
Fixes #8
Fixes #3
2022-03-10 19:18:51 -08:00
Scott Bezek
b47fcf7da4
Firmware updates - sensors, calibration, View support, etc (#9)
- Modify TLV493d library to expose frame counter in order to check for lockup, and implement auto-reset in tlv_sensor in case of lockup
 - Implement MT6701 SimpleFOC sensor
 - Make display optional
 - Add optional LED, strain, ALS support
 - Connect ALS to LED and display brightness
 - Hardcoded strain gauge thresholds and haptic feedback
2022-03-10 19:05:49 -08:00
Scott Bezek
9e2725f850 Add link to 15mm adapter 2022-02-23 16:19:27 -08:00
Scott Bezek
8148571e1f More CAD links 2022-02-18 16:55:37 -08:00
Scott Bezek
de2dc87b16 Add more motor CAD links 2022-02-18 16:34:09 -08:00
Scott Bezek
8c52505bae Add CAD readme 2022-02-18 16:05:55 -08:00
Scott Bezek
a6850aed7f Change View Base to v0.2 2022-02-16 09:09:24 -08:00
Scott Bezek
48ab735a93 View base: Fix GND fill under TMC6300 2022-02-16 09:07:05 -08:00
Scott Bezek
16c9d597f9 Clean up schematic 2022-02-15 15:41:44 -08:00
Scott Bezek
fc825098ab 3d rendering improvements 2022-02-15 13:41:08 -08:00
Scott Bezek
e2076d2eda Remove paste from USB-C pads
USB-C connector will be soldered separately from main top reflow, since it hangs below the board.
2022-02-15 13:09:32 -08:00
Scott Bezek
f6338c9ffb Tweak PCB 3d renders 2022-02-15 13:05:24 -08:00
Scott Bezek
417ca2c263 View screen pcb: move solderpads to bottom to avoid shorting on metal LCD shield 2022-02-15 12:16:43 -08:00
Scott Bezek
a20609e364 Disable raytracing on renders 2022-02-15 10:37:12 -08:00
Scott Bezek
56feeb484c
Fab automation (#2)
- Use KiKit for fab automation
- Add splitflap scripts for exporting pcb pdfs, and switch to splitflap script for 3d rendering (for consistency with fab automation)
- Added support in 3d rendering scripts for soldermask & silkscreen colors, option to skip virtual components
- Added silkscreen to base and screen pcbs for commit and date info
2022-02-15 01:27:38 -08:00
Scott Bezek
8957d8b28e
KiBot electronics automation (#1)
Basic KiBot artifact generation - schematic, bom, and pbc renders
2022-02-14 19:31:39 -08:00
Scott Bezek
311a13eab9 Add EN pullup, capacitor, test points 2022-02-14 11:26:08 -08:00
Scott Bezek
ac6ef1557a Update readme 2022-02-14 10:29:06 -08:00
Scott Bezek
493e783355
Update README.md 2022-02-13 11:11:13 -08:00
Scott Bezek
53805c45ec View: Exploded view 2022-02-13 11:07:35 -08:00
Scott Bezek
4c8a110e22 View: improve silk 2022-02-13 10:46:53 -08:00
Scott Bezek
dc58fc2334 View: Label LCD pads 2022-02-13 09:40:06 -08:00
Scott Bezek
1c75fa0bb0 vscode recommendations 2022-02-13 09:38:39 -08:00
Scott Bezek
05ed12f950 View: rename base pcb to view_base 2022-02-13 09:38:23 -08:00
Scott Bezek
e997f32d6e View: screen pcb nearly done 2022-02-12 22:59:40 -08:00
Scott Bezek
6a8243e412 View: Add initial screen pcb 2022-02-11 23:02:28 -08:00
Scott Bezek
149cbe9b27 View: Small pcb tweaks 2022-02-11 12:09:35 -08:00
Scott Bezek
62187548c9 Cleanup 2022-02-10 23:57:07 -08:00
Scott Bezek
ca6ec6a48e View: finished initial routing 2022-02-10 17:01:18 -08:00
Scott Bezek
7aac980c1e View: PCB checkpoint 2022-02-10 16:24:30 -08:00
Scott Bezek
4f3b8f9ae7 View: Update pin assignments on ESP32 to avoid potential boot issues 2022-02-10 12:07:43 -08:00
Scott Bezek
7961626737 Add README and LICENSE 2022-02-08 21:09:39 -08:00
Scott Bezek
ad86663a6d Cleanup 2022-02-08 20:32:21 -08:00
Scott Bezek
8afd55addc Checkpoint View PCB 2022-02-08 18:41:08 -08:00
Scott Bezek
f362039a95 Detent tweaks 2022-01-27 09:27:20 -08:00
Scott Bezek
723396f588 Reduce noise on coarse detents 2022-01-16 11:24:57 -08:00
Scott Bezek
b92b805e13 cleanup 2022-01-15 21:21:23 -08:00
Scott Bezek
b380a756c3 Better demo UI, show config name, tune for re-mounted motor 2022-01-15 21:13:23 -08:00