Coder Social home page Coder Social logo

cpjobling / eg-151-textbook Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 150.09 MB

Websiete and textbook for EG-151 Microcontrollers

License: Creative Commons Attribution Share Alike 4.0 International

TeX 18.09% Shell 1.30% C++ 25.99% Rich Text Format 7.58% Jupyter Notebook 39.79% C 3.09% MATLAB 4.16%

eg-151-textbook's Introduction

EG-151 Microcontrollers

This module introduces basic microcontroller structure and operation. It consists of a lecture course on the architecture and operation of the target microcontroller, and a series of laboratories culminating in a miniproject in which students will apply their experience to a simple practical problem.

Usage

Building the book

If you'd like to develop and/or build the EG-151 Microcontrollers book, you should:

  1. Clone this repository
  2. Run pip install -r requirements.txt (it is recommended you do this within a virtual environment)
  3. (Optional) Edit the books source files located in the eg_151/ directory
  4. Run jupyter-book clean eg_151/ to remove any existing builds
  5. Run jupyter-book build eg_151/

A fully-rendered HTML version of the book will be built in eg_151/_build/html/.

Hosting the book

Please see the Jupyter Book documentation to discover options for deploying a book online using services such as GitHub, GitLab, or Netlify.

For GitHub and GitLab deployment specifically, the cookiecutter-jupyter-book includes templates for, and information about, optional continuous integration (CI) workflow files to help easily and automatically deploy books online with GitHub or GitLab. For example, if you chose github for the include_ci cookiecutter option, your book template was created with a GitHub actions workflow file that, once pushed to GitHub, automatically renders and pushes your book to the gh-pages branch of your repo and hosts it on GitHub Pages when a push or pull request is made to the main branch.

Contributors

We welcome and recognize all contributions. You can see a list of current contributors in the contributors tab.

Credits

This project is created using the excellent open source Jupyter Book project and the executablebooks/cookiecutter-jupyter-book template.

eg-151-textbook's People

Contributors

cpjobling avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.