Archives for Python for Undergraduate Engineers

Quiver plots with using Python, matplotlib and Jupyter notebooks

Plotting a stress-strain curve with four libraries: matplotlib, pandas, altair and bokeh

Plotting Histograms with matplotlib and Python

Statistics in Python using the statistics module

Solving Two Equations for Two Unknowns and a Statics Problem with SymPy and Python

Solving Equations and Writing Expressions with SymPy and Python

Building an IoT Server with flask and Python - Part 6 - upload code to ESP8266-based WiFi weather stations

Building an IoT Server with flask and Python - Part 5 Adding a Database

Building an IoT Server with flask and Python - Part 4 Validation and Timestamps

Solving a Circuit Diagram Problem with Python and SchemDraw

Building an IoT Server with flask and Python - Part 3 Web API

First Live Results Running Jupyter Hub in a College Class

Building an IoT Server with flask and Python - Part 2 Set Up

Building an IoT Server with Flask and Python - Part 1 Motivation

Building a single page Flask App on Digital Ocean

Upload Micropython Code to an Adafruit Feather Huzzah ESP8266

Using Micropython to connect an Adafruit Feather Huzzah ESP8266 to WiFi

Add a custom login page and assignments directory for each user on a Jupyter Hub server

Adding Google OAuth and system service to a Jupyter Hub server

Adding SSL and a domain name to Jupyter Hub

Installing Jupyterhub

Creating a new Digital Ocean Droplet

Create an SSH Key with PuTTYgen

Why Jupyter Hub?

Diffusion Calculation with Python and Pint

Opening a Jupyter Notebook on Windows

Bar charts with error bars using Python, jupyter notebooks and matplotlib

Using a Temperature Sensor with Micropython running on an Adafruit Feather Huzzah ESP8266

Using the Micropython REPL on an Adafruit Feather Huzzah ESP8266

Installing Micropython on an Adafruit Feather Huzzah ESP8266

What is Micropython?

Plotting sine and cosine with matplotlib and Python

Python Data Types

Unit conversions with Python and Pint

Bar charts with error bars using Python and matplotlib

Unicode characters for engineers in Python

Python Virtual Environments in OS X, Linux and Windows 10

How I Build This Site - Part 7

How I Build This Site - Part 6

How I Build This Site - Part 5

How I Build This Site - Part 4

How I Build This Site - Part 3

How I Build This Site - Part 2

How I Build This Site - Part 1

Create a new virtual environment with Conda

Installing Anaconda on Windows