You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A collection of MicroPython drivers and modules for Soldered products. This library aims to provide plug-and-play support for sensors, displays, actuators, and other peripherals used with Soldered development boards.
7
9
10
+
---
11
+
8
12
## About
9
13
Soldered MicroPython Modules is an open-source library of MicroPython drivers developed and maintained by Soldered for our range of DIY electronics modules, sensors, and development boards. The goal is to make it easy for makers, educators, and engineers to get started quickly with Soldered hardware using MicroPython—whether for prototyping, classroom learning, or embedded projects.
10
14
11
15
Each module in the library is designed to be lightweight, readable, and compatible with a wide range of MicroPython-compatible microcontrollers.
12
16
17
+
---
18
+
13
19
## Installation
14
20
You can install a specific module using mpremote or manually downloading specific files onto the board using an IDE such as [Thonny](https://thonny.org/)
15
21
@@ -55,7 +61,29 @@ from bme280 import BME280
55
61
],
56
62
```
57
63
58
-
### About Soldered
64
+
---
65
+
66
+
## Structure
67
+
68
+
Each Module has its own folder with its respective package.json for usage with the above mentioned **mpremote installation**. There is also the module itself as well as a folder with examples of using the modules
69
+
The structure is as follows:
70
+
71
+
```
72
+
Module_Name/
73
+
|
74
+
+--- package.json <-- Configuration file used by the mpremote package, contains dependencies and links to download module remotely
75
+
|
76
+
+--- Module_Name/
77
+
| +--- Module_Name.py <-- The MicroPython module
78
+
| |
79
+
| `--- Examples/
80
+
| |--- Module_Example.py <-- An example of how to use the respective module
Soldered invests vast amounts of time into hardware & software for these products, which are all open-source. Please support future development by buying one of our products.
71
101
72
-
This repository is under the MIT license. Long story short, use these open-source files for any purpose you want to, as long as you apply the same open-source licence to it and disclose the original source. No warranty - all designs in this repository are distributed in the hope that they will be useful, but without any warranty. They are provided "AS IS", therefore without warranty of any kind, either expressed or implied. The entire quality and performance of what you do with the contents of this repository are your responsibility. In no event, Soldered (TAVU) will be liable for your damages, losses, including any general, special, incidental or consequential damage arising out of the use or inability to use the contents of this repository.
102
+
This repository is under the MIT license, for more info, see LICENSE. Long story short, use these open-source files for any purpose you want to, as long as you apply the same open-source licence to it and disclose the original source. No warranty - all designs in this repository are distributed in the hope that they will be useful, but without any warranty. They are provided "AS IS", therefore without warranty of any kind, either expressed or implied. The entire quality and performance of what you do with the contents of this repository are your responsibility. In no event, Soldered (TAVU) will be liable for your damages, losses, including any general, special, incidental or consequential damage arising out of the use or inability to use the contents of this repository.
0 commit comments