{ "info": { "author": "Thomas Kluyver", "author_email": "thomas@kluyver.me.uk", "bugtrack_url": null, "classifiers": [ "Framework :: IPython", "Intended Audience :: Developers", "Intended Audience :: Education", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Education", "Topic :: Software Development :: Embedded Systems" ], "description": "The micro:bit is a single-board computer designed by the BBC as a way to learn\nabout programming. It is being delivered to all year seven students (11-12) in\nthe UK.\n\n.. image:: ubit_front.jpg\n :scale: 50%\n :alt: The front side of a micro:bit\n\nThe micro:bit has a 5x5 grid of red LEDs, two buttons, an accelerometer and a\ncompass. There are also pins to connect components like motors or speakers.\n\nMicroPython is a variant of the Python programming language that runs on such\ntiny computers. It's a powerful way to program the micro:bit. For tutorials\nand reference information, see `BBC micro:bit MicroPython\n`__.\n\n`Jupyter `__ is a set of tools for interactive programming.\nThis package allows Jupyter interfaces to run MicroPython code directly on the\nmicro:bit.\n\nSet-up steps:\n\n1. Plug in your micro:bit and ensure it has MicroPython on it. To do this,\n `create a Python script in the web editor `__,\n and follow the instructions there to flash it onto the micro:bit. It doesn't\n matter for this what the script does.\n\n2. Depending on your system, you may need some extra setup so that the kernel\n can talk to your micro:bit using a serial port.\n\n * On Linux, you may need to add yourself to the *dialout* group.\n Run ``sudo usermod -a -G dialout ``, then log out and in again.\n * On Windows, you need to `install the mbed driver\n `__.\n\n2. `Install Jupyter `__.\n3. Install this package::\n\n pip install ubit_kernel\n python3 -m ubit_kernel.install\n\nWhen you start the Jupyter Notebook, there should be a *micro:bit* option in the\nmenu to create a new notebook.\n\nTo use the kernel from other Jupyter interfaces, start them with ``--kernel ubit``.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/takluyver/ubit_kernel", "keywords": null, "license": null, "maintainer": null, "maintainer_email": null, "name": "ubit_kernel", "package_url": "https://pypi.org/project/ubit_kernel/", "platform": null, "project_url": "https://pypi.org/project/ubit_kernel/", "project_urls": { "Homepage": "https://github.com/takluyver/ubit_kernel" }, "release_url": "https://pypi.org/project/ubit_kernel/0.3/", "requires_dist": [ "pyserial", "ipykernel" ], "requires_python": ">=3", "summary": "A Jupyter kernel for MicroPython on the BBC micro:bit", "version": "0.3" }, "last_serial": 2567256, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c27dd2a8f4e926f5abd40d9b12eec053", "sha256": "bd2c8b3bbeea04948bf849c123326296dcbf683a693b5a5d1dfdfe3decd0e34c" }, "downloads": -1, "filename": "ubit_kernel-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c27dd2a8f4e926f5abd40d9b12eec053", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4185, "upload_time": "2016-03-23T16:11:29", "url": "https://files.pythonhosted.org/packages/f9/d4/5208fc426f50806422dfeb89387d36ac0c6b6233207aa0d9a6a644ea1763/ubit_kernel-0.1-py3-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "38855b2604fc2beaae980c7add55a9d0", "sha256": "693ab8a13e3d6912cffd741c1c646eb1c9541d539d145f29794f467c2ea6f10d" }, "downloads": -1, "filename": "ubit_kernel-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "38855b2604fc2beaae980c7add55a9d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4590, "upload_time": "2016-03-24T11:39:58", "url": "https://files.pythonhosted.org/packages/ee/f7/8ce8a2e3ec72ed590109ef5b1b0f6164e09c8d01c00c91ef9e5b991474cd/ubit_kernel-0.2-py3-none-any.whl" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "f79d54c1abc0dc044e40f4237e9e0793", "sha256": "864689a789768f6d1c452b4e5353eedd9d8a7a860547e4950c7488af342175e1" }, "downloads": -1, "filename": "ubit_kernel-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f79d54c1abc0dc044e40f4237e9e0793", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7880, "upload_time": "2017-01-11T13:58:16", "url": "https://files.pythonhosted.org/packages/ca/a6/f6dad38c2389ad0c0a439edadb2211f4766dfdf52596dbac74e4e51021a2/ubit_kernel-0.3-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f79d54c1abc0dc044e40f4237e9e0793", "sha256": "864689a789768f6d1c452b4e5353eedd9d8a7a860547e4950c7488af342175e1" }, "downloads": -1, "filename": "ubit_kernel-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f79d54c1abc0dc044e40f4237e9e0793", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7880, "upload_time": "2017-01-11T13:58:16", "url": "https://files.pythonhosted.org/packages/ca/a6/f6dad38c2389ad0c0a439edadb2211f4766dfdf52596dbac74e4e51021a2/ubit_kernel-0.3-py3-none-any.whl" } ] }