TinyCAD
Open Source circuit capture program
File Explorer
Download Latest Version (.zip)- Altitude Drive Circuit.dsn
- Altitude Drive Circuit.dsn.autosave
- Altitude Drive Circuit.net
- Altitude Drive Circuit.per
- Altitude Drive Circuit.txt
- Azimuth Drive Circuit.dsn
- Azimuth Drive Circuit.dsn.autosave
- Azimuth Drive Circuit.net
- Azimuth Drive Circuit.per
- Azimuth Drive Circuit.txt
- Board Connection Diagram.dsn
- Board Connection Diagram.dsn.autosave
- Board Connection Diagram.net
- Changes to boards.txt
- Computer Operated Telescope
- Cot Parts List.xls
- Custom.mdb
- Custom.xml
- Dual PSU 2.dsn
- Dual PSU 2.dsn.autosave
- Dual PSU 2.net
- Dual PSU 2.per
- Dual PSU 2.txt
- Dual PSU.dsn
- Dual PSU.dsn.autosave
- Dual PSU.net
- Dual PSU.per
- Dual PSU.txt
- Focus Bipolar Motor Circuit.dsn
- Focus Bipolar Motor Circuit.dsn.autosave
- Focus Bipolar Motor Circuit.net
- Focus Bipolar Motor Circuit.per
- Focus Bipolar Motor Circuit.txt
- LED Plate.dsn
- LED Plate.dsn.autosave
- LED Plate.net
- LED Plate.per
- Parallel and Handpad Connect.per
- Parallel Port and Handpad Connect.dsn
- Parallel Port and Handpad Connect.dsn.autosave
- Parallel Port and Handpad Connect.net
- Parallel Port and Handpad Connect.txt
- AMP.DSN
- Attenuator.dsn
- AtTiny LED Flasher.dsn
- CurrSens.dsn
- Miscellaneous Driver Circuits.dsn
- nanocomp6802.dsn
- Nistkasten.dsn
- output.dsn
- PSU.dsn
- TC 87 01 Battery Cutout Monitor V1.dsn
- TC86 01 LPG Monitor V2.dsn
- WaterSensor.dsn
- Palletiser Infeed Lox Conveyors.dsn
- 74TTL.TCLib
- AC connectors.TCLib
- Analog.TCLib
- Assemblies.TCLib
- cm_Connectors.TCLib
- Connectors.TCLib
- DISCRETE.TCLib
- gen_Electromechanical.TCLib
- gen_Electromechanical_Relays.TCLib
- gen_Electromechanical_switches.TCLib
- gen_Logic.TCLib
- gen_Mechanical.TCLib
- gen_passive.TCLib
- gen_Power.TCLib
- gen_semiconductor.TCLib
- IC-CMOS4000.TCLib
- IC-OPAMP.TCLib
- IC-VREG.TCLib
- Mechanical.TCLib
- Microcontroller.TCLib
- passive.TCLib
- passive2.TCLib
- pm_Connectors.TCLib
- pm_Electromechanical.TCLib
- pm_Indicators.TCLib
- Power.TCLib
- Relay_v1.TCLib
- semi.TCLib
- sm_IC_Transceivers.TCLib
- switches.TCLib
- symbols.TCLib
- th_Comparators.TCLib
- th_Connectors.TCLib
- th_Electromechanical.TCLib
- th_Headers.TCLib
- th_OpAmps.TCLib
- th_Passive.TCLib
- th_Semiconductors.TCLib
- th_Transceivers.TCLib
- th_uC.TCLib
- th_Vreg.TCLib
- valve.TCLib
- VHDL.TCLib
- Adder4.dsn
- Adder4.vhd
- AND2.vhd
- ArithmeticUnit.dsn
- ArithmeticUnit.vhd
- BUF.vhd
- BUF4.vhd
- ControlUnit.dsn
- ControlUnit.vhd
- CPU.vhd
- DataPath.dsn
- DataPath.vhd
- Decoder.vhd
- Decoder2to4.vhd
- FullAdder.dsn
- FullAdder.vhd
- FunctionalUnit - Spice.net
- FunctionalUnit - Spice.txt
- FunctionalUnit.dsn
- FunctionalUnit.net
- FunctionalUnit.vhd
- FunctionalUnit_v0.dsn
- FunctionalUnit_v2.dsn
- FunctionalUnit_v3.dsn
- InstMemory.vhd
- InstMemory_test.vhd
- JumpControl.vhd
- LogicUnit.dsn
- LogicUnit.vhd
- Memory.vhd
- Memory_test.vhd
- MUX2to1.dsn
- MUX2to1.vhd
- MUX2to1_4.dsn
- MUX2to1_4.vhd
- MUX4to1_4.vhd
- MyLib.TCLib
- NAND2.vhd
- NOR2.vhd
- NOR4Bus.dsn
- NOR4Bus.vhd
- NOT1.vhd
- OR2.vhd
- PCReg.vhd
- Readme.md
- Register4.vhd
- RegisterFile.dsn
- RegisterFile.vhd
- Shifter.dsn
- Shifter.vhd
- simul.bat
- Simulate.vcd
- Simulate_CPU.vhd
- Simulate_DataPath_Deprected.vhd
- Simulate_FunctionalUnit_Depected.vhd
- Simulate_RegisterFile_Deprected.vhd
- SINK.vhd
- StateRegister.vhd
- stuff.vhd
- stuff2.vhd
- test.vhd
- UALogic.dsn
- UALogic.vhd
- UALogic4.dsn
- UALogic4.vhd
- work-obj93.cf
- XOR2.vhd
- zero.vhd
- Readme.md
- AllUsersDlg.nsdinc
- LGPL Version 2.1.txt
- LGPL Version 3.0.txt
- licence.rtf
- TinyCAD.nsi
- TinyCAD.html
- TinyCAD_2.70.01.259_Release_Notes.txt
- TinyCAD_2.70.02.286_Release_Notes.txt
- TinyCAD_2.70.03.300_Release_Notes.txt
- TinyCAD_2.80.00.396_Release_Notes.txt
- TinyCAD_2.80.01.434_Release_Notes.txt
- TinyCAD_2.80.02.462_Release_Notes.txt
- TinyCAD_2.80.03.514_Release_Notes.txt
- TinyCAD_3.00.00r1_Release_Notes.md
- TinyCAD_3.00.01_Release_Notes.md
- TinyCAD_3.00.02_Release_Notes.md
- TinyCAD_3.00.03_Release_Notes.md
- TinyCAD_3.00.04_Release_Notes.md
- license.txt
- manual.html
- rapidxml.hpp
- rapidxml_iterators.hpp
- rapidxml_print.hpp
- rapidxml_utils.hpp
- CopyHS.png
- CutHS.png
- DeleteHS.png
- FontDialogHS.png
- NewDocumentHS.png
- openHS.png
- PasteHS.png
- PointerHS.png
- PrintHS.png
- readme.txt
- RulerH.png
- RulerV.png
- saveHS.png
- SymbolHS.png
- Toolbar.ai
- toolbar1.ai
- toolbar2.ai
- ZoomHS.png
- afx_idc_.cur
- alignBot.ico
- alignCtr.ico
- alignLft.ico
- alignMid.ico
- alignRt.ico
- alignTop.ico
- bitmap2.bmp
- bitmap3.bmp
- cur00001.cur
- cur00002.cur
- drawbus.bmp
- drawgrou.bmp
- gridset.bmp
- idr_main.ico
- LGPLV3.bmp
- selected.ico
- TinyCad.rc2
- Toolbar.bmp
- toolbar1.bmp
- toolbar2.bmp
- trck4way.cur
- trcknesw.cur
- trckns.cur
- trcknwse.cur
- trckwe.cur
- unselect.ico
- zoomcurs.cur
- CppSQLite3U.cpp
- CppSQLite3U.h
- sqlite3.h
- sqlite3.c
- ArcPoint.h
- AutoSave.cpp
- AutoSave.h
- BOMGenerator.cpp
- BOMGenerator.h
- ChildFrm.cpp
- ChildFrm.h
- colour.h
- Context.cpp
- Context.h
- DbAttributeSet.cpp
- DbAttributeSet.h
- DbLibNameSet.cpp
- DbLibNameSet.h
- DbSymbolSet.cpp
- DbSymbolSet.h
- Details.cpp
- Details.h
- DetailsPropertyPages.cpp
- DetailsPropertyPages.h
- DetailsPropertySheet.cpp
- DetailsPropertySheet.h
- Diag.h
- DlgAbout.cpp
- DlgAbout.h
- DlgAnnotateBox.cpp
- DlgBOMExport.cpp
- DlgBOMExport.h
- DlgColours.cpp
- DlgColours.h
- DlgERCListBox.cpp
- DlgExportPNG.cpp
- DlgExportPNG.h
- DlgFindBox.cpp
- DlgGetFindBox.cpp
- DlgGetFindBox.h
- DlgLibraryBox.cpp
- DlgLibraryBox.h
- DlgPageSizeBox.cpp
- DlgPartsInPackage.cpp
- DlgPartsInPackage.h
- DlgPCBExport.cpp
- DlgPCBExport.h
- DlgPositionBox.cpp
- DlgPositionBox.h
- DlgRenameSheet.cpp
- DlgRenameSheet.h
- DlgReplaceBox.cpp
- DlgReplaceBox.h
- DlgUpdateBox.cpp
- DlgUpdateBox.h
- DlgUpdateCheck.cpp
- DlgUpdateCheck.h
- DocResource.cpp
- DocResource.h
- DPoint.h
- DragUtils.cpp
- DragUtils.h
- DrawBlockDrag.cpp
- DrawBlockDup.cpp
- DrawBlockImport.cpp
- DrawBlockMove.cpp
- DrawBlockRotate.cpp
- DrawBusSlash.cpp
- DrawCentre.cpp
- DrawError.cpp
- DrawHierarchicalSymbol.cpp
- DrawHierarchicalSymbol.h
- DrawingObject.cpp
- DrawingObject.h
- DrawJunction.cpp
- DrawLabel.cpp
- DrawLine.cpp
- DrawMetafile.cpp
- DrawMethod.cpp
- DrawNoConnect.cpp
- DrawNoteText.cpp
- DrawOrigin.cpp
- DrawPin.cpp
- DrawRectOutline.cpp
- DrawRefPainter.cpp
- DrawRuler.cpp
- DrawSquare.cpp
- DrawText.cpp
- DRect.cpp
- DRect.h
- DSize.cpp
- DSize.h
- editbar.cpp
- EditDlg.cpp
- EditDlgDrawLineEdit.cpp
- EditDlgDrawLineEdit.h
- EditDlgDrawPolyEdit.cpp
- EditDlgDrawPolyEdit.h
- EditDlgHierarchicalEdit.cpp
- EditDlgHierarchicalEdit.h
- EditDlgLabelEdit.cpp
- EditDlgLabelEdit.h
- EditDlgLine.cpp
- EditDlgLine.h
- EditDlgMethodEdit.cpp
- EditDlgMethodEdit.h
- EditDlgNoteText.cpp
- EditDlgNoteText.h
- EditDlgPinEdit.cpp
- EditDlgPinEdit.h
- EditDlgPolygon.cpp
- EditDlgPolygon.h
- EditDlgTextEdit.cpp
- EditDlgTextEdit.h
- EditToolBar.cpp
- EditToolBar.h
- Fix_TCharSize_Unicode.diff
- FolderFrame.cpp
- FolderFrame.h
- Ftab.cpp
- Ftab.h
- gitbranch.bat
- HeaderStamp.cpp
- HeaderStamp.h
- Image.cpp
- Image.h
- ImageBitmap.cpp
- ImageBitmap.h
- ImageJpeg.cpp
- ImageJpeg.h
- ImageMetafile.cpp
- ImageMetafile.h
- ImagePng.cpp
- ImagePng.h
- InitDialogBar.cpp
- InitDialogBar.h
- Io.cpp
- Item.cpp
- JunctionUtils.cpp
- JunctionUtils.h
- Libdiag.cpp
- Library.cpp
- Library.h
- LibraryCollection.cpp
- LibraryCollection.h
- LibraryDb.cpp
- LibraryDb.h
- LibraryDoc.cpp
- LibraryDoc.h
- LibrarySQLite.cpp
- LibrarySQLite.h
- LibraryStore.cpp
- LibraryStore.h
- LibraryView.cpp
- LibraryView.h
- License.TXT
- LineUtils.cpp
- LineUtils.h
- ListOfFillStyles.cpp
- ListOfFillStyles.h
- ListOfFonts.cpp
- ListOfFonts.h
- ListOfMetaFiles.cpp
- ListOfMetaFiles.h
- ListOfStyles.cpp
- ListOfStyles.h
- ListOfSymbols.cpp
- ListOfSymbols.h
- MainFrm.cpp
- MainFrm.h
- Menu.cpp
- MonitorDC.cpp
- MonitorDC.h
- Monitors.cpp
- Monitors.h
- Multimon.cpp
- MultiMonitor.cpp
- MultiMonitor.h
- MultiSheetDoc.cpp
- MultiSheetDoc.h
- Net.cpp
- Net.h
- NetList.cpp
- NewTypes.h
- Object.h
- Option.cpp
- Option.h
- OptionsPropertySheet.cpp
- OptionsPropertySheet.h
- OptionsSheets.cpp
- OptionsSheets.h
- packages.config
- Paint.cpp
- Polygon.cpp
- Power.cpp
- ReadMe.txt
- Registry.cpp
- Registry.h
- ResizeWnd.cpp
- ResizeWnd.h
- resource.h
- Revision.h
- Ruler.cpp
- Ruler.h
- SizerBar.cpp
- Special.cpp
- Special.h
- SpecialPrintDlg.cpp
- SpecialPrintDlg.h
- STARTUP.BMP
- Startup.cpp
- Startup.h
- StdAfx.cpp
- StdAfx.h
- Stream.cpp
- Stream.h
- StreamClipboard.cpp
- StreamClipboard.h
- StreamDb.cpp
- StreamDb.h
- StreamMemory.cpp
- StreamMemory.h
- Symbol.cpp
- Symbol.h
- TextEditDoc.cpp
- TextEditDoc.h
- TextEditView.cpp
- TextEditView.h
- TinyCAD C Style Profile for Eclipse Helios.xml
- TinyCad.cpp
- TinyCad.h
- TinyCAD.manifest
- TinyCad.rc
- TinyCad.vcxproj
- TinyCad.vcxproj.filters
- TinyCadDoc.cpp
- TinyCadDoc.h
- TinyCadHierarchicalDoc.cpp
- TinyCadHierarchicalDoc.h
- TinyCadMultiDoc.cpp
- TinyCadMultiDoc.h
- TinyCadMultiSymbolDoc.cpp
- TinyCadMultiSymbolDoc.h
- TinyCadRegistry.cpp
- TinyCadRegistry.h
- TinyCadSymbolDoc.cpp
- TinyCadSymbolDoc.h
- TinyCadView.cpp
- TinyCadView.h
- Transform.cpp
- UpdateCheck.cpp
- UpdateCheck.h
- UserColor.cpp
- UserColor.h
- WinMgr.cpp
- WinMgr.h
- WinRect.cpp
- WinXPToolbar.cpp
- WinXPToolbar.h
- xml_parse_tag.cpp
- xml_parse_tag.h
- XMLException.cpp
- XMLException.h
- XMLReader.cpp
- XMLReader.h
- XMLWriter.cpp
- XMLWriter.h
- .gitignore
- README.md
- TinyCad.sln
# Installation Guide
1. Get the code
git clone https://github.com/matt123p/TinyCAD
Downloads the entire project code from GitHub to your computer.
cd TinyCAD
Moves into the project folder you just downloaded.
2. .NET
Medium RecommendedPrerequisites
dotnet restore
Downloads the packages the project depends on.
dotnet run
Builds the project and runs it immediately.
After dotnet run, check the message or address shown in the terminal.
// repository documentation
Was this content helpful?
(0 ratings)
