Skip to content

Better Electronics with Jupyter Notebooks. Presented at Crowd Supply Teardown 2019.

License

Notifications You must be signed in to change notification settings

CapableRobot/notebooks

Repository files navigation

Better Electronics with Jupyter Notebooks

These notebooks were presented by Chris Osterwood at the 2019 Crowd Supply Teardown Conference.

A video of the presentation is available on YouTube.

They use the following awesome Python libraries:

Library Description
Jupyter The notebook runtime.
Jupyter Lab A new front-end to Jupyter.
BqPlot Plotting library which supports live graphs inside of Jupyter notebooks.
Pint Adds physical-world units to numeric objects.
PySpice Wrapper around the SPICE electrical simulation tool.
Sympy Symbolic solver. Used to re-order some equations in the notebooks.
PySerial Allows Python to read and write to serial ports.
nbconvert Tool which can convert & archive notebooks into static HTML and PDF documents.

The notebooks included here are:

Notebook Description
USBHub_i2c_addresses Used to determine address-pin settings on I2C devices to prevent address conflicts.
USBHub_DC_Regulator Aided in the design and component selection of the 6A 5V regulator on the Capable Robot USB Hub.
USBHub_Current_Monitor Displays live power data from the Capable Robot USB Hub and UI buttons allow per-port control of power and data lines.
SenseTemp_Graph Displays live temperature data from CapableRobot SenseTemp via a serial connection.
SenseTemp_TEC_Filtering Aided in the design and component selection of filters on the Capable Robot SenseTemp TEC.

Note these notebooks are intended to be a starting point for your own adaptation and use in your own electrical design work. They are not designed to be general purpose tools.

If you find these useful please let me know, and also let me know if you publish your own notebooks publicly! I'd love to link to them and show the world more examples of notebooks aiding in product design and testing.

Capable Robot Products

These notebooks aided in the design, development, and testing of the following Capable Robot products, which are available for purchase on Crowd Supply.

About

Better Electronics with Jupyter Notebooks. Presented at Crowd Supply Teardown 2019.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published