The PICAXE family of microcontrollers use BASIC as a very easy and fun way to achieve quite complex electronic projects.
This repository supports the recording of PICAXE related projects and information for showcasing and re-use.
Hopefully, makers will find sufficient detail to understand or reproduce the work, or extend ideas to new projects.
High-Level folders contain a README.md
file, like this one, and these files describe the folder contents. For example, when browsing the GitHub Code, the Projects folder has a project listing in its README.md file and beneath this each project is held in a sub-folder.
The "basinc_Modules" folder is a library of PICAXE BASIC software modules that can be freely included in your programs. This folder contains a README.md file that lists and describes each module.
The easiest way to get started, without needing to understand GitHub, is to just download the files you want and then open the programs or modules in the PICAXE Editor.
The easiest way to use a ".basinc
" module is to copy the file to the same folder as your program. Then use #include "ModuleFileName.basinc"
in the initialization steps of your program. Each module contains inline documentation to help with its use.
If you have any problems then you could read the PICAXE Manuals, start a Discussion or log an Issue in this repository, or contact the PICAXE Forum.
Contents of this repository are covered by different licenses as defined by LICENSE.md files.
If a folder contains a LICENSE.md file, that license applies to the contents of the entire folder structure, unless a subfolder contains another LICENSE.md file that will then apply from that level downwards.
With the exception of software, the preferred license is CERN OHL v2 Permissive as defined for this top-level folder.
For software, the preferred license is MIT and this license is typically present in each project's Software sub-folder.