MicroPython on rephone (MediaTek MT2502)?

Discussion and questions about boards that can run MicroPython but don't have a dedicated forum.
Target audience: Everyone interested in running MicroPython on other hardware.
Post Reply
jumasheff
Posts: 14
Joined: Tue Mar 01, 2016 6:00 pm

MicroPython on rephone (MediaTek MT2502)?

Post by jumasheff » Wed Mar 02, 2016 3:02 am

It would be really great to run MicroPython on rephone and other solutions, based on MediaTek MT2502 (Linkit One, for example).
SoC features:
CPU core: ARM7 EJ-S 260MHz
Memory: 4MB RAM, 4MB Flash
PAN: Dual Bluetooth 2.1 (SPP) and 4.0 (GATT)
WAN: GSM and GPRS modem
Power: PMU and charger functions, low power mode with sensor hub function
Multimedia: Audio (list formats), video (list formats), camera (list formats/resolutions)
Interfaces: External ports for LCD, camera, I2C, SPI, UART, GPIO, and more
rephone website: http://www.seeed.cc/rephone/

pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Re: MicroPython on rephone (MediaTek MT2502)?

Post by pfalcon » Wed Mar 02, 2016 8:30 am

I was a backer of the KS project, exactly with an intent to play with MicroPython on it and continue work of MT6260 port (which was bare-metal, what is cool, but of course means that a lot of hardware/features aren't supported). But by the time the package was shipped, we started our KS campaign: http://forum.micropython.org/viewtopic.php?f=8&t=1338 , so I didn't even have chance to put it together/play with it, and not sure how soon I will be, because any free 10 minutes I have would be dedicated to ESP8266 port ;-).

But I encourage other folks to look into it.
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

jumasheff
Posts: 14
Joined: Tue Mar 01, 2016 6:00 pm

Re: MicroPython on rephone (MediaTek MT2502)?

Post by jumasheff » Wed Mar 02, 2016 1:45 pm

Thanks for your reply, pfalcon,

I wonder, what should a person (2 y.o. Pythonist) learn in order to be able to port MicroPython to MT2502 (or any other compatible SoC)?

jumasheff
Posts: 14
Joined: Tue Mar 01, 2016 6:00 pm

Re: MicroPython on rephone (MediaTek MT2502)?

Post by jumasheff » Thu Mar 03, 2016 3:16 am

Ok, I should have googled around on this first :)
Here are recommendations (for those who want to get started messing with embedded):
1. Learn C
2. Learn Some Basic Electronics
3. Get the Basic Equipment
4. Choose a Microcontroller and Toolchain
5. Pick Components & Dig into Their Datasheets
Source: https://spin.atomicobject.com/2015/08/1 ... rogramming

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: MicroPython on rephone (MediaTek MT2502)?

Post by pythoncoder » Thu Mar 03, 2016 1:08 pm

To be fair, one point of MicroPython is to save people from having to learn C or anything about toolchains ;)

Porting MicroPython to another platform requires skills well beyond mere usage.
Peter Hinch
Index to my micropython libraries.

Post Reply