summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-25Merge pull request #13 from sffubs/masterJoshua Shreve
Fixed stacktraces when using different thumb layouts, and when disabling OLED.
2021-07-25Merge https://github.com/joshreve/dactyl-keyboardHenry Bucklow
2021-07-25Allow oled_mount_type to be "NONE" as well as None.Henry Bucklow
This makes it possible to remove the OLED mount from the .json file.
2021-07-24Minor additional shifts on default thumbcluster to allow 1.5U and 1U ↵Joshua Shreve
settings to work well.
2021-07-24Fixes to default cluster. Some key shifts. Removing outputs from repo. ↵Joshua Shreve
Will be moving many outputs to releases shortly. If there are issues, use previous commit.
2021-07-24Fixed use of rotate() when generating keycaps on mini layout.Henry Bucklow
2021-07-24Fixed use of rotate() when generating keycaps on carbonfet layout.Henry Bucklow
2021-07-17Merge pull request #9 from rpanfili/makefile_pipelineJoshua Shreve
add Makefile pipeline.
2021-07-17github action to publish ReleasesRubens Panfili
2021-07-17Makefile pipelineRubens Panfili
2021-07-16Forget to add docker image. Now added.Joshua Shreve
2021-07-16Docker notes added to readme and minor conatiner name change. Changes to ↵Joshua Shreve
default config.
2021-07-16Merge pull request #8 from nbovee/thumb_post_fixJoshua Shreve
Thumb post fix
2021-07-16Added docker capabilities and profile including batch file execution. If ↵Joshua Shreve
there is expressed interest I can add a linux .sh file as well to simplify image and container/app creation. Also, minor fixes on print outputs regarding imports/exports.
2021-07-15Amended thumb_post corner placement functions to eliminate void created by ↵Nick Bovee
plate_rim != 3. Dependant variables relocated. Tested default.
2021-07-13updates for rotating plates on thumb cluster. Created due to crowding of ↵Joshua Shreve
hotswap and other issues.
2021-07-12Minor fixes for missing web on MINI thumb cluster. Added readme content and ↵Joshua Shreve
options for USB out only and no connector / controller features.
2021-07-10Minor updates and cleanup. Biggest improvement is using relative reference ↵Joshua Shreve
for OLED placement to minimize tweaks on structural and row/column count changes. Looking for one more commit for minor tweaks and to set defaults and merge with master.
2021-07-09Fixed imports. Resolved issues with IDE root directories to allow scripts ↵Joshua Shreve
to operate independently.
2021-07-08Added helper files to remove the cadquery / solid python helpers from the ↵Joshua Shreve
main file. Improved notch and added holes around key plate for mounting. Still WIP, but should be functional.
2021-07-08Key plate screw holes and added key plate notches for snapping in switches ↵Joshua Shreve
rather than a giant undercut.
2021-07-07Temporary version as the cadquery and solid python versions are merged by ↵Joshua Shreve
use of helper functions. Added a screw to the thumb cluster. Cadquery baseplate now has counterbores and actual solid geometry that is autogenerated, which is not possible in solid/OpenSCAD by the current methodology as it requires finding and extruding edges.
2021-07-05Updated cadquery with additional thumb clusters. Base form looks good. ↵Joshua Shreve
Need to check secodnary features (screws, tray, OLED) for compatibility.
2021-07-05Mid-change commit. Added DM mini and carbonfet thumb clusters. Still ↵Joshua Shreve
tweaking screw locations and relative OLED, etc. Commiting to share progress.
2021-07-04Added images of new features.Joshua Shreve
2021-07-03Cadquery set to plate only in previous commit, fixed to create all geometry. ↵Joshua Shreve
Added features for screw mount positions.
2021-07-03Large change to things directory with pregenerated files in multiple ↵joshreve
configurations. Implemented prebuild generator to automatically create pregenerated files.
2021-06-27Updated readme and images.joshreve
2021-06-27Correction for OpenSCAD HS_NUB. Cleanup of export files. Generation of new ↵joshreve
files is the safest, but all files in things should now be consistent. May add more configurations if requested.
2021-06-25Added multiple OLED mounts to OpenSCAD generator. Clip seems the most ↵joshreve
promising, but need user feedback. Will update cadquery version next.
2021-06-20Upgrades for external controller trays / holders, undercuts for clipping in ↵joshreve
switch, and minor corrections to the right side wall. Minor refactoring of parameters for ease of interface.
2021-03-29Fixing minor filename error for readme.joshreve
2021-03-28Added hot swap and file import capabilities for modification of switch plates.joshreve
2020-12-21Update README.mdJoshua Shreve
2020-10-26Removed extraneous plate function.joshreve
2020-10-26Added notes on scipy install to readme.joshreve
2020-10-26added step file image.joshreve
2020-10-26Updated readme with cadquery info.joshreve
2020-10-26Added cadquery form of dactyl-manuform. Code is double translated ↵joshreve
(Clojure->Python, OpenSCAD->OpenCASCADE) and a mess but produces a .step file version of the dactyl-manuform design.
2020-10-03Minor changes to allow import of a key plate STL. Fixed RJ9 connector block.joshreve
2020-09-03Added mising hotswap plate file. Still needs height verification on hotswap ↵joshreve
features relative to switch mount.
2020-08-17Merge pull request #1 from babo/array-fixJoshua Shreve
Modifications make code more robust, allowing both solidpython and pysolid packages to successfully generate geometry. Converts all numpy arrays to lists before calling geometry library.
2020-08-17Fix numpy.array usageAttila Babo
2020-08-17Apply black to reformat the codeAttila Babo
2020-08-16Conversion to Python 3 based file generation. Removed Clojure files and ↵joshreve
updated README.md.
2017-11-05Add ready to cut dxf for 5x6, and new wire diagrams (#10)Marian Rusu
* Add ready to cut dxf file for 5x6 Signed-off-by: Marian Rusu <rusumarian91@gmail.com> * Add new wire diagram Hopefully people find it helpful Signed-off-by: Marian Rusu <rusumarian91@gmail.com>
2017-06-12Added wiring diagram for 4x5 to Pro Micro (#9)BruceMe
2017-05-31Add link to STLs uploaded to thingaverse (#8)BruceMe
* Added reference to thingaverse * Added reference to thingaverse * Added reference to thingaverse * Added reference to thingaverse * Added reference to thingaverse
2017-04-02Add CAD filesTom Short
2017-04-02More model sizesTom Short