Welcome to the Soldered Documentation repository! This repository hosts all official documentation for Soldered products, which is published at docs.soldered.com. The documentation is built using Docusaurus.
Some features of this documentation like search and all the supporting pages are still a work in progress! We're working on adding all our products to this new documentation, including our sensors, actuators, Inkplate and Dasduino boards and batteries. So, please be patient with us as we continue to work on it!
To contribute to or edit the documentation, follow these instructions:
Before you start editing, make sure you have:
- Node.js and npm installed on your computer.
- Basic familiarity with markdown syntax.
- Git installed on your computer. You can use GitHub desktop if you prefer.
- Clone the repository and navigate to the
soldered-documentationfolder in your terminal:
git clone [repository-url]
cd soldered-documentation- Install project dependencies:
npm install(Docusaurus and all other required packages will be installed automatically based on the provided package-lock.json.)
- All documentation files are located in the
/docsfolder. Edit existing markdown files or create new ones directly in this folder. - Images used in the documentation should be placed in the
/static/imgfolder.
Using your LLM of choice in this folder, create a branch for the docs you're currently writing and edit them there. Once you're happy, merge to master using the LLM to cherry-pick only the files you've added.
Working on a branch keeps unfinished pages off master, and cherry-picking only your new files avoids clobbering pages someone else changed in the meantime.
Run the following command to preview your changes locally:
npm run startA local development server will start, typically accessible at http://localhost:3000. All changes you make will be automatically reflected in real-time.
Preview before you deploy. There is no staging site — what you build is what goes live.
Commit everything using the LLM by telling it commit everything, then build and deploy.
Deploying is a one-time setup per computer (SSH key, then a deploy.env file), after which it is a single command:
./deploy.shRun .\check_env.ps1 on Windows to verify your machine is set up correctly — it checks your tools, config, and SSH access to the server, and tells you what to fix if something is missing. Full setup instructions are in DEPLOY_SETUP.md.
We're currently developing Soldered Documentation Buddy, an intuitive app designed to assist you in writing, formatting, and managing documentation files seamlessly. This tool will simplify creating markdown files, managing images, and optimizing your documentation workflow.
Coming soon! Stay tuned for updates.
At Soldered, we design and manufacture a wide selection of electronic products to help you turn your ideas into acts and bring you one step closer to your final project. Our products are intented for makers and crafted in-house by our experienced team in Osijek, Croatia. We believe that sharing is a crucial element for improvement and innovation, and we work hard to stay connected with all our makers regardless of their skill or experience level. Therefore, all our products are open-source. Finally, we always have your back. If you face any problem concerning either your shopping experience or your electronics project, our team will help you deal with it, offering efficient customer service and cost-free technical support anytime.
And thank you from your fellow makers at Soldered Electronics.

