Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

Archived:C Python Extensions

From Wiki
Jump to: navigation, search

Archived.pngAquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.

All PySymbian articles have been archived. PySymbian is no longer maintained by Nokia and is not guaranteed to work on more recent Symbian devices. It is not possible to submit apps to Nokia Store.

Article Metadata
Created: Rob_C (12 Sep 2008)
Last edited: hamishwillee (31 May 2013)

List here your links to C Python Extensions, Carbide C++ IDE Python Extensions, Debuggers, and other C Python Tools.
General programs (not extensions or tools) are to go elsewhere.

Open C/C++ Plug-ins for S60 3rd Edition

Python Programming / Debugging Links:

Christophe Berger - PySymbian extension modules

Home To PYS60 Developers

LightBlue is a cross-platform Python Bluetooth API for Mac OS X, GNU/Linux and Python For S60. Provides simple device and service discovery, RFCOMM sockets, L2CAP client sockets, OBEX file transfer, service advertising, and access to local device information.

BlueS 1.0.0 - This module allows you to switch on/off bluetooth power and get bluetooth power state. API is compatible with module btswitch for 2nd edition. There's only unsigned version available because BlueS needs capability WriteDeviceData.


analysis 0.1.7 - Source code analysis of Python programs The analysis package provides support for the analysis of Python source code beyond that which is provided by the compiler standard library package. Home Page:

PyChecker is a static analysis tool for finding bugs in Python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint.

Python Debuggers


Mobile Python IDE for Nokia S60 platform. Ped is a mobile application created using Nokia's Python port for the S60 mobile platform (PySymbian). It is a text editor focused on writing, executing and debugging Python code directly on the mobile device. Additional features like comfortable built-in Python Shell make it a true mobile Python IDE.


Other: ExtGPS - Connect your N95 GPS (via Bluetooth) to your PC (for WinXP Python Debugging)


Chip List for N95 (Search the Net for more info about each chip if Nokia Docs are lacking):

Main uP - OMAP2420 - ARM11 processor - TMS320C55x DSP - 2D/3D Accelerator - Imaging Video Accelerator (IVA)

TI #OPA361 Video amplifier
Analog Devices #AD5801 Piezo motor driver
Nokia / ST #4380206 UMTS transceiver
ST #STLC4550 802.11b/g WLAN
RF Micro Devices #RF5924 WLAN / Bluetooth front end
Nokia / RFMD #4355951 FSM RF power amplifier with switch
Nokia / RFMD #4355898 WCDMA RF power amplifier
Nokia / ST #4396299 Audio and power management
TI #GPS5300 Single-chip GPS
CSR #BC41B143A Single-chip Bluetooth
ST #LIS302DL Linear accelerometer
NXP #TEA5761 FM Radio


This page was last modified on 31 May 2013, at 01:07.
46 page views in the last 30 days.