{ "info": { "author": "Nathan Taylor", "author_email": "bottersnike237@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "=======\nSummary\n=======\nMicro:Pi is a pure python IDE (Intergrated\nDevelopment Enviroment) designed to run on any system\nwith python. It has a simple interface and features\nincluding built in examples, file inporting, and even\ndifferent themes to suit how you are feeling.\n\n===================================\nWhy use Micro:Pi over alternatives?\n===================================\nFor starters, once you have donloaded the yotta\nbuild setup (included with the pip package) it's\nentirely offline and doens't require any internet\nconnection at all. Seccondly, it is an IDE for C++. C++\nif the langauge that all of the other editors are build\narround, but none of them atchually allow you to\nprogram in it. All except for Micro:Pi! Other than that\nit is self contained, simple to use, contains lots of\nlittle features to speed up your day. And, oh! Did I\nmention that it's open source?\n\n===========\nInstalation\n===========\nOn a raspberry pi (the intended platform) it's\nsimple. Open up a terminal and type the following::\n\n sudo apt-get install srecord cmake ninja-build\n sudo pip install micropi\n\nThen to start it simple type ``sudo micro-pi``\ninto a terminal window.\nOn other platforms, you may need\nto download and install cmake, ninja-build and\nsrecord manually, but Micro:Pi can still be installed\nwith pip. On Windows (also posiably mac) you need to\nrun ``python -m micropi`` to start it. If pip is\nunavaliable, you can download the .zip file from\nthe `PyPi Warehouse `_, extract\nit, then run ``python setup.py install``\n\n========\nFeatures\n========\n* In the top left corner are 4 triangles that indicate the status of your Micro:Bit. You highligh colour to say it's plugged in. Orange if it's uploading, and red is if Micro:Pi can't find you Micro:Bit.\n* Just underneath the 4 triangles, is your tab view. This allows you to create multiple files in your project.\n* On the far right are 4 icons. From left to right they are, build, build and upload, toggle console and menu.\n* The menu can be shown by clicking the menu icon and in it you have the option to do things like save, load and quit, but there are also some things like \"import file\" which allows you to add a file to your workspace and \"reset build\" which resets the enviroment in which Micro:Pi creates your finished code.\n* If you hover over \"Examples\" a submenu appears from which you can chose pre-made examples to help you get started.\n* If you click on settings from the menu, you will be greeted with the screen show in the screen shot and the options are as follows:\n\n * Quick Start: This toggles whether to reset the build enviroment every time you start Micro:Pi. It is reccomended to put this on and just use \"Rest Build\" from the menu if you need to.\n * Micro:Bit Location: This is where Micro:Pi tries to find your Micro:Bit. On windows change it to something like \"E:\\\" or whatevery your Micro:Bit's drive letter is. (Use the arrow keys to move the cursor)\n * Theme: Use the round buttons to select your chosen theme.\n\n* The large white box in the top half of the screen is your text editor. This is where you write your code to put on your Micro:Bit\n* Just under that, if you have the console toggled on, is the console. Here you will see status on how your build is doing and any errors in your code.\n\n==========\nContribute\n==========\nIf you want to contribute, then at the moment there isn't\na paypal button or anything like that, but if you are any\ngood at art then you could contribute by creating some new\nbuttons for the top right. At the moment, they are a bit\nrubish and are only really placeholders. Also you could\ncreate some more splash screens as veriety is cool. This\nwebsite could also do with some work if someone is willing\nto put in the time. In fact, if you really wanted you could\nhelp with the code because things like dragging to select\ntext, copy/paste, Xscroll aren't yet implemented. You can\nfind the source code either at `http://github.com/Bottersnike/MicroPi `_\nor by downloading the zip from `http://warehouse.python.org/project/MicroPi `_. If you\nhave created something, you can email it to me at\n`bottersnike237@gmail.com `_\n\n==========\nThanks To:\n==========\n* The MBED team for developing yotta and alot of the build process\n* Lancaster University for the microbit-dal runtime that this entire project is built upon\n* Joe Finney from Lancaster Uni. for helping me when I was facing problems settings up yotta on my pi\n* The entire Raspberry Pi Forums community for answering all my questions", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bottersnike.github.com/Micro-Pi", "keywords": null, "license": "GNU General Public License", "maintainer": null, "maintainer_email": null, "name": "MicroPi", "package_url": "https://pypi.org/project/MicroPi/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/MicroPi/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bottersnike.github.com/Micro-Pi" }, "release_url": "https://pypi.org/project/MicroPi/0.4.4/", "requires_dist": null, "requires_python": null, "summary": "A Micro:Bit IDE", "version": "0.4.4" }, "last_serial": 2083234, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "8e3953b84ef950b88b6049f8ef9c6fcc", "sha256": "3da1ca3c25a5c61d930ee6304e93e329b860551da9224692da55270d6154661c" }, "downloads": -1, "filename": "MicroPi-0.2.zip", "has_sig": false, "md5_digest": "8e3953b84ef950b88b6049f8ef9c6fcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17517861, "upload_time": "2016-04-13T14:20:56", "url": "https://files.pythonhosted.org/packages/b3/11/3cf82d4943691bce8aba001e24afd731941461a64b44e172b14e0bf4cb26/MicroPi-0.2.zip" } ], "0.3": [], "0.3.1": [ { "comment_text": "", "digests": { "md5": "a148cc8cf7072c05323a267708d00de8", "sha256": "125b7e57a13aca8bee31b18e7b44b3f571665c3d801cd105e637e8f1b06d85c9" }, "downloads": -1, "filename": "MicroPi-0.3.1.zip", "has_sig": false, "md5_digest": "a148cc8cf7072c05323a267708d00de8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17543554, "upload_time": "2016-04-14T16:31:39", "url": "https://files.pythonhosted.org/packages/c9/d9/bb1dff24f68ec8d84e206f086fdaf87e423728d6ca9246a4a80471adcaf3/MicroPi-0.3.1.zip" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "5b961227bd62fd9af0dd3cc1060130f2", "sha256": "fa70555ee2f08621c288b0b6c9a8f743bd307f7fe807708da618145e151678a2" }, "downloads": -1, "filename": "MicroPi-0.3.2.zip", "has_sig": false, "md5_digest": "5b961227bd62fd9af0dd3cc1060130f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17541183, "upload_time": "2016-04-14T16:38:20", "url": "https://files.pythonhosted.org/packages/5f/4b/04e38f6cdfd24d92a3c2417401168f0f5cede53c0f6037007cd04e01c509/MicroPi-0.3.2.zip" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "d393b100ded1c5434548316719189340", "sha256": "23cc0cc8e6c7fb4b10c97b9b109b4789c2d3a9a7c2c6333bfef24f29d6a020eb" }, "downloads": -1, "filename": "MicroPi-0.3.3.zip", "has_sig": false, "md5_digest": "d393b100ded1c5434548316719189340", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17541123, "upload_time": "2016-04-14T16:43:47", "url": "https://files.pythonhosted.org/packages/4e/f2/8a04a19093abae4cce8ef7bd0cbdfc482757b505417351de253d62163f47/MicroPi-0.3.3.zip" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "00de0c21e26eba049eb5f036c3536de2", "sha256": "a9736ba74cf05217a19a62bf20f664f7cf07176295b5cca98acd2f8a4048de7b" }, "downloads": -1, "filename": "MicroPi-0.3.4.zip", "has_sig": false, "md5_digest": "00de0c21e26eba049eb5f036c3536de2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17541140, "upload_time": "2016-04-14T16:56:15", "url": "https://files.pythonhosted.org/packages/6b/84/414666fa323748b8e19edee1d5f1f4888ccc001f11580dbed7e9843c4c0d/MicroPi-0.3.4.zip" } ], "0.3.4a": [ { "comment_text": "", "digests": { "md5": "f33ba3b63ce6f63bddf3e737e5e12a74", "sha256": "ce6820ae762d6005b9d521cbff36adb2192acf6234ffad663fabf8059894b78e" }, "downloads": -1, "filename": "MicroPi-0.3.4a.zip", "has_sig": false, "md5_digest": "f33ba3b63ce6f63bddf3e737e5e12a74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17549626, "upload_time": "2016-04-14T17:10:04", "url": "https://files.pythonhosted.org/packages/9c/bc/91e7188ce3c73ce5b813c6932270bfeefacad8441f8c4da1e26d70e6cf15/MicroPi-0.3.4a.zip" } ], "0.3.4b": [ { "comment_text": "", "digests": { "md5": "f10f683d24d040a8030f69fa9ca23ad7", "sha256": "c4338d462279fa8cc689087dabff1b3b3dbcc81d56d3727d35865137b4410411" }, "downloads": -1, "filename": "MicroPi-0.3.4b.zip", "has_sig": false, "md5_digest": "f10f683d24d040a8030f69fa9ca23ad7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17549649, "upload_time": "2016-04-14T17:24:38", "url": "https://files.pythonhosted.org/packages/d7/a2/bfb44fd34e0f2aaab6cb762a32d86fa5eeef443f9e882315bd98c03d8df9/MicroPi-0.3.4b.zip" } ], "0.3.4c": [ { "comment_text": "", "digests": { "md5": "7e4f5196ca0ea69e2fa7c6a989c948e9", "sha256": "b6e122df961f564ef0f5859f04be105dde07e19e739b5f99546f4dc4ca2e74c1" }, "downloads": -1, "filename": "MicroPi-0.3.4c.zip", "has_sig": false, "md5_digest": "7e4f5196ca0ea69e2fa7c6a989c948e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17549675, "upload_time": "2016-04-14T17:38:39", "url": "https://files.pythonhosted.org/packages/89/3c/b3e0a69bf53e9b8b3067186beab53be99d4dfae932d19ff0efd160ae2e12/MicroPi-0.3.4c.zip" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "f2e18c9c467eb1f474f5d36433cc710c", "sha256": "599d2ef1228a5352c5e856e77505004dd0f73f846409e986ed6bb3b2c27ef609" }, "downloads": -1, "filename": "MicroPi-0.3.5.zip", "has_sig": false, "md5_digest": "f2e18c9c467eb1f474f5d36433cc710c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17541209, "upload_time": "2016-04-14T18:27:12", "url": "https://files.pythonhosted.org/packages/a2/8a/0313ae67b0ea87469ad12ccf790ecddb45a2ca9ada6621907e80a4137b4c/MicroPi-0.3.5.zip" } ], "0.3.5a": [ { "comment_text": "", "digests": { "md5": "239a3e4f642e99d34387c63997e82ca6", "sha256": "a9347a501ab4d0eac874e1ceca5a86038d9ca74a0f1ac5ea2f8492faad563946" }, "downloads": -1, "filename": "MicroPi-0.3.5a.zip", "has_sig": false, "md5_digest": "239a3e4f642e99d34387c63997e82ca6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17549676, "upload_time": "2016-04-14T18:08:10", "url": "https://files.pythonhosted.org/packages/82/67/11769ca2f96d3a83ea2752e6506489beb51290d9ce9a2e0ae0d33c626cd5/MicroPi-0.3.5a.zip" } ], "0.3.5b": [ { "comment_text": "", "digests": { "md5": "c47166c891a3d9b1ba898e5ecf05aba3", "sha256": "a9c3ea252ef694e71e58ee23074d52edb04a74958b1bd8066599f362bf95b861" }, "downloads": -1, "filename": "MicroPi-0.3.5b.zip", "has_sig": false, "md5_digest": "c47166c891a3d9b1ba898e5ecf05aba3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17549674, "upload_time": "2016-04-14T18:19:51", "url": "https://files.pythonhosted.org/packages/65/8f/47a48517997564e432500e003977cbfd2bcb4083a8f326e514fa84d20b63/MicroPi-0.3.5b.zip" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "1135652ac307a72ea6bc1fb98da7a216", "sha256": "fa0343efa86ce0a0f41f5a25e1ea87fb8959c50030781e4a4e7d5cb6731a572d" }, "downloads": -1, "filename": "MicroPi-0.3.9.tar.gz", "has_sig": false, "md5_digest": "1135652ac307a72ea6bc1fb98da7a216", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13864220, "upload_time": "2016-04-24T08:46:48", "url": "https://files.pythonhosted.org/packages/15/e1/bd6930ac8f6219254bf7ef8c0e9c37998daa880bdc6abec91d580e215a23/MicroPi-0.3.9.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "e1c04542f257dd0633a398bceedbc2f0", "sha256": "5ff044c5c7e8a37811a193733fd303ed238bf2235948282708b82e5e8fe82267" }, "downloads": -1, "filename": "MicroPi-0.4.0.tar.gz", "has_sig": false, "md5_digest": "e1c04542f257dd0633a398bceedbc2f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13864228, "upload_time": "2016-04-24T11:44:16", "url": "https://files.pythonhosted.org/packages/88/8f/f1c2690d6caf608597ca360841fdf0141a6cfaa36edaf17e3740e7b78c3f/MicroPi-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "867475a3b5e85fa8210880cf2b08c745", "sha256": "01662af12e29bd7eac98dbb4e0cd9f0a0c22ab2204bfc6507bd03b338d322c64" }, "downloads": -1, "filename": "MicroPi-0.4.1.tar.gz", "has_sig": false, "md5_digest": "867475a3b5e85fa8210880cf2b08c745", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13864222, "upload_time": "2016-04-24T12:53:51", "url": "https://files.pythonhosted.org/packages/3d/09/5d42d6342047833be44bb9461bbe65bdb9737d844f803993eafea7b7fd70/MicroPi-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "43dd0bdbd662ba742bd9997ed428ad09", "sha256": "b184ce7e4a796601fec234d70d6553ddec2fbfae69b8118e0bba806da5dd3b48" }, "downloads": -1, "filename": "MicroPi-0.4.2.tar.gz", "has_sig": false, "md5_digest": "43dd0bdbd662ba742bd9997ed428ad09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13864221, "upload_time": "2016-04-24T14:59:41", "url": "https://files.pythonhosted.org/packages/e2/6b/637d72582572a54960569b6cafd2634090242907e1e79da63d3072d13ebc/MicroPi-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "678ef2a8547e8e4549be853f50c6dbf7", "sha256": "7772c9616d68bed8bf7d5c2cecb5fdf74aa4b6a5258915d4054df7391a916174" }, "downloads": -1, "filename": "MicroPi-0.4.3.tar.gz", "has_sig": false, "md5_digest": "678ef2a8547e8e4549be853f50c6dbf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13864974, "upload_time": "2016-04-25T17:14:03", "url": "https://files.pythonhosted.org/packages/df/25/2f0ab72a2506179d1f2d5eec26b3ef1548fc9b3658e0f91073ee30afccd5/MicroPi-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "969267a4922baefa372c34b2ee68c941", "sha256": "3ff4b916254abc0f4eb12861cdacd5f76f6cce98757e549729d2d39ef8425905" }, "downloads": -1, "filename": "MicroPi-0.4.4.tar.gz", "has_sig": false, "md5_digest": "969267a4922baefa372c34b2ee68c941", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13864973, "upload_time": "2016-04-25T17:31:26", "url": "https://files.pythonhosted.org/packages/36/f7/473a0e0ac7ca6b92a25dc46db590e6cfbc9f897037bde2924c1c316a98e5/MicroPi-0.4.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "969267a4922baefa372c34b2ee68c941", "sha256": "3ff4b916254abc0f4eb12861cdacd5f76f6cce98757e549729d2d39ef8425905" }, "downloads": -1, "filename": "MicroPi-0.4.4.tar.gz", "has_sig": false, "md5_digest": "969267a4922baefa372c34b2ee68c941", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13864973, "upload_time": "2016-04-25T17:31:26", "url": "https://files.pythonhosted.org/packages/36/f7/473a0e0ac7ca6b92a25dc46db590e6cfbc9f897037bde2924c1c316a98e5/MicroPi-0.4.4.tar.gz" } ] }