Disclaimer and License

Version 2.0, Last Updated: September 24, 2026 by Jesse Carpenter

Carpenter Software and the MageMCU account at GitHub

Software: Use It Freely, Just Give Credit

The software in the MageMCU repositories on GitHub is free to use, copy, modify, share, and build upon, including for commercial purposes, under the MIT License. The only thing asked in return is credit. Articles and other content are not covered by this permission; see item 3.

How to Give Credit

When you use or share the Software, please include a line such as:

  • Based on work by Jesse Carpenter, Carpenter Software (carpentersoftware.com), MageMCU on GitHub (github.com/MageMCU).

If you changed the Software, please say so (for example, "adapted from" or "modified from").

What Is Covered

No Warranty, No Liability

Teaching

Parents and Teachers

  • The Materials in this GitHub account are not intended for unsupervised use by minors. When working with electricity of any kind, minors must be directed and instructed by a responsible adult mentor. Anyone using GitHub must meet GitHub's minimum age requirement (13 years of age in the United States; older in some countries).

Students and Young Builders

  • All children and teenagers: talk with your parent, guardian, mentor, or teacher before experimenting with any of these electronic circuits. Never work with electricity alone. Electricity Kills. See the notice below.

    NOTICE: Keep flammable materials, liquids, and loose metal objects away from power supplies and powered circuit boards. Use a power supply with an enclosed case to protect minors. When instructing young students, keep power sources out of reach and follow a hands off approach while circuits are powered. Horseplay is not permitted and is grounds for removal from the activity.

    Additional hazards common to microcontroller and robotics projects:

  • Batteries: Lithium polymer (LiPo) and lithium ion batteries can overheat, swell, or catch fire if shorted, punctured, or charged improperly. Use the correct charger and never leave a charging battery unattended.

  • Short circuits: A shorted battery or supply can make wires and components hot enough to burn skin.

  • Soldering: Soldering irons reach temperatures that cause burns. Work in a ventilated area and use a proper iron stand.

  • Moving parts: Motors, wheels, and gears can pinch fingers. Disconnect power before handling a robot's drive system.

  • Eye protection: Wear safety glasses when soldering or trimming component leads.

MIT License (Software)

  • Copyright © 2021-2026 Jesse Carpenter (Carpenter Software), MageMCU at GitHub

  • Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

  • The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

  • THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Copyright Notice (Articles and Other Content)

  • Copyright © 2021-2026 Jesse Carpenter, Carpenter Software. All rights reserved.