Tag: wandering3ngineer

Python & PID Controlled Magnetic Levitation

It can be tough to find detailed information about electromagnetic simulations online – at least as things stand in the present internet. Where information is present it is provided in some standard form as outlined by textbooks and it is not always immediately apparent how this textbook knowledge can be translated into implementations. In this article, I build a very simple and maybe inaccurate PID control system that very superficially pretends to run on a microcontroller. To support this, since I don’t have a real system to test on, I outline a very quick and dirty approach to modeling electromagnetic levitation of a set of coils above a track using python and a recently developed package: Magpylib.

Public IP Changing? Python DDNS for Self-hosting

In an earlier article I made the case that it doesn’t really make financial sense to both register your domain and host your website with a provider such as GoDaddy. The method presented in this article assumes that your home modem’s IP address is a dynamically assigned public IP address. This kind of dynamic IP address has a habit of changing on a regular basis – on a daily to monthly basis – based on some set of rules implemented by your ISP. This is the case for which this article presents a solution.

A Case for Setting up Your Own Website Hosting

The goal of this article is to make the case for hosting your own website. This article is the first part of a multi-part series of articles to fill in the missing gaps for people who are reasonably technical that will allow them to host their website and shopping platform on their own personal NAS or computer. It turns out that in two years you can basically payback the costs associated for setting this up yourself