Vaibhav Deshmukh
Published © LGPL

Developing with Fibocom LE Series SDK on Windows Using WSL

Set up Ubuntu 16.04 on WSL, install Python 3.8 and development tools, build the Fibocom LE270 SDK, and flash firmware.

BeginnerFull instructions provided1 hour5
Developing with Fibocom LE Series SDK on Windows Using WSL

Things used in this project

Hardware components

LE270-IN-1D3W6-10
LTE Cat 1 bis wireless communication module for IoT applications
×1
L610
Fibocom L610
LTE Cat 1 bis wireless communication module for IoT applications
×1

Software apps and online services

FLashTool

Story

Read more

Schematics

LE270-ReferenceSchematic

Please contact sales and FAE for more details

Code

install_python3.8.sh

SH
#!/bin/bash

set -e

echo "πŸ”§ Installing dependencies..."
sudo apt update
sudo apt install -y build-essential checkinstall \
    libreadline-gplv2-dev libncursesw5-dev libssl-dev \
    libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev \
    zlib1g-dev libffi-dev wget

echo "⬇️ Downloading Python 3.8.0 source..."
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
sudo tar xzf Python-3.8.0.tgz
cd Python-3.8.0

echo "βš™οΈ Configuring and building Python 3.8.0..."
sudo ./configure --enable-optimizations
sudo make -j$(nproc)
sudo make altinstall

echo "βœ… Python 3.8.0 installed at /usr/local/bin/python3.8"
python3.8 --version

echo "πŸ› οΈ Setting python3 to point to python3.8 (optional)..."
sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.8 1
sudo update-alternatives --config python3

echo "βœ… Done."

Credits

Vaibhav Deshmukh
2 projects β€’ 0 followers
Embedded & IoT Engineer | C/C++ | Linux | Cellular Modems | RTOS | Firmware Development

Comments