Language: עברית
09-09, 13:30–13:50 (Asia/Jerusalem), Main Hall (30)
Python is a very popular language in the server and in the desktop, but we can also enjoy its benefits in the embedded computing world. We will cover some unique challenges we're facing when implementing Python in an embedded product.
Using Python in embedded products brings all the goodness of the Python ecosystem into the development process, which results in faster development cycle and the use of the huge Python ecosystem. However, embedded computing devices are different in some respects from server or desktop applications. In this talk, I'll cover some of the challenges I was facing while developing a Python-based embedded device in the last years. Among them are:
- What Python can and can't do in an embedded system
- Cross compiling of Python and its modules
- Controlling dependencies
- Understanding system constraints
- Micropython and it use cases
Intermediate
Target audience –Developers, R&D
I'm a software engineer at Magos Systems, a company that designs and manufactures Radar for the civil sector. By education, I hold a Bachelor degree from the Technion and M.A from Tel Aviv University, both in Electrical Engineering. I've been in the tech industry for more almost two decades serving as a design engineer in various areas from hardware, through FPGA and software.