Re: F24 Self Contained Change: Micro Bit
On 17/01/16, Zbigniew Jędrzejewski-Szmek wrote: > How does this relate to https://bugzilla.redhat.com/show_bug.cgi?id=1113915? micro:bit MicroPython is a port with some key differences. No filesystem , everything is in one file appended to the end of the firmware, few extra modules like 'microbit', and 'music'. The GPIO access is done differently. Kushal -- Fedora Cloud Engineer CPython Core Developer CentOS Cloud SIG lead http://kushaldas.in -- devel mailing list devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
Re: F24 Self Contained Change: Micro Bit
On Sun, Jan 17, 2016 at 10:42:07PM +0530, Kushal Das wrote: > On 16/01/16, Peter Robinson wrote: > > On Fri, Jan 15, 2016 at 4:31 PM, Jan Kurikwrote: > > > = Proposed Self Contained Change: Micro Bit = > > > https://fedoraproject.org/wiki/Changes/Micro_Bit > > > > > > Change owner(s): > > > * Kushal Das > > > > > > Enable the use of BBC Micro Bit on Fedora systems. Users will be able > > > develop, and put in new code to their micro:bit devices using Fedora. > > > > > > == Detailed Description == > > > Micro Bit (or micro:bit) is an ARM-based embedded system designed by > > > the BBC for use in computer education in the UK. It will be given to > > > every class 7 students in UK. This change will make sure that they > > > simply use Fedora to use their devices. > > > > This is a very limited description of the intentions. The way it's > > intended to be used in the UK is via a programming web interface > > written by Microsoft (apparently it'll be open sourced!) which will be > > the standard, but it'll also support micropython [1] and I suspect > > some form of ardrino style programming, but being a Cortex-M series > > processor is obviously not capable of running Fedora itself so I think > > for this to be a feature you need to actually specify how it's > > actually going to be supported and what tools rather than a handy wavy > > "support" outline. > My mistake of not putting in all the details on time. It comes down to > packaging uFlash, the tool which can be used to flash the device with > Python scripts, and MicroPython runtime. How does this relate to https://bugzilla.redhat.com/show_bug.cgi?id=1113915? Zbyszek -- devel mailing list devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
Re: F24 Self Contained Change: Micro Bit
On 16/01/16, Peter Robinson wrote: > On Fri, Jan 15, 2016 at 4:31 PM, Jan Kurikwrote: > > = Proposed Self Contained Change: Micro Bit = > > https://fedoraproject.org/wiki/Changes/Micro_Bit > > > > Change owner(s): > > * Kushal Das > > > > Enable the use of BBC Micro Bit on Fedora systems. Users will be able > > develop, and put in new code to their micro:bit devices using Fedora. > > > > == Detailed Description == > > Micro Bit (or micro:bit) is an ARM-based embedded system designed by > > the BBC for use in computer education in the UK. It will be given to > > every class 7 students in UK. This change will make sure that they > > simply use Fedora to use their devices. > > This is a very limited description of the intentions. The way it's > intended to be used in the UK is via a programming web interface > written by Microsoft (apparently it'll be open sourced!) which will be > the standard, but it'll also support micropython [1] and I suspect > some form of ardrino style programming, but being a Cortex-M series > processor is obviously not capable of running Fedora itself so I think > for this to be a feature you need to actually specify how it's > actually going to be supported and what tools rather than a handy wavy > "support" outline. My mistake of not putting in all the details on time. It comes down to packaging uFlash, the tool which can be used to flash the device with Python scripts, and MicroPython runtime. The second package is called mu, which is actively being developed, it is very simple editor, which can be used to write and flash the device with the Python scripts. mu removes the dependency to the internet connection, it also has repl which connects to the device. Optionally we can package any addition packages required to develop MicroPython itself on Fedora. Kushal -- Fedora Cloud Engineer CPython Core Developer CentOS Cloud SIG lead http://kushaldas.in -- devel mailing list devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
F24 Self Contained Change: Micro Bit
= Proposed Self Contained Change: Micro Bit = https://fedoraproject.org/wiki/Changes/Micro_Bit Change owner(s): * Kushal Das Enable the use of BBC Micro Bit on Fedora systems. Users will be able develop, and put in new code to their micro:bit devices using Fedora. == Detailed Description == Micro Bit (or micro:bit) is an ARM-based embedded system designed by the BBC for use in computer education in the UK. It will be given to every class 7 students in UK. This change will make sure that they simply use Fedora to use their devices. == Scope == Proposal owners: To implement this change Other developers: N/A (not a System Wide Change) Release engineering: N/A (not a System Wide Change) List of deliverables: N/A (not a System Wide Change) Policies and guidelines: N/A (not a System Wide Change) Trademark approval: N/A (not needed for this Change) -- Jan Kuřík Platform & Fedora Program Manager Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic -- devel mailing list devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
F24 Self Contained Change: Micro Bit
= Proposed Self Contained Change: Micro Bit = https://fedoraproject.org/wiki/Changes/Micro_Bit Change owner(s): * Kushal Das Enable the use of BBC Micro Bit on Fedora systems. Users will be able develop, and put in new code to their micro:bit devices using Fedora. == Detailed Description == Micro Bit (or micro:bit) is an ARM-based embedded system designed by the BBC for use in computer education in the UK. It will be given to every class 7 students in UK. This change will make sure that they simply use Fedora to use their devices. == Scope == Proposal owners: To implement this change Other developers: N/A (not a System Wide Change) Release engineering: N/A (not a System Wide Change) List of deliverables: N/A (not a System Wide Change) Policies and guidelines: N/A (not a System Wide Change) Trademark approval: N/A (not needed for this Change) -- Jan Kuřík Platform & Fedora Program Manager Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic ___ devel-announce mailing list devel-announce@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel-announce@lists.fedoraproject.org
Re: F24 Self Contained Change: Micro Bit
On Fri, Jan 15, 2016 at 4:31 PM, Jan Kurikwrote: > = Proposed Self Contained Change: Micro Bit = > https://fedoraproject.org/wiki/Changes/Micro_Bit > > Change owner(s): > * Kushal Das > > Enable the use of BBC Micro Bit on Fedora systems. Users will be able > develop, and put in new code to their micro:bit devices using Fedora. > > == Detailed Description == > Micro Bit (or micro:bit) is an ARM-based embedded system designed by > the BBC for use in computer education in the UK. It will be given to > every class 7 students in UK. This change will make sure that they > simply use Fedora to use their devices. This is a very limited description of the intentions. The way it's intended to be used in the UK is via a programming web interface written by Microsoft (apparently it'll be open sourced!) which will be the standard, but it'll also support micropython [1] and I suspect some form of ardrino style programming, but being a Cortex-M series processor is obviously not capable of running Fedora itself so I think for this to be a feature you need to actually specify how it's actually going to be supported and what tools rather than a handy wavy "support" outline. [1] http://ntoll.org/article/story-micropython-on-microbit -- devel mailing list devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org