Anaconda和Python在Windows 10系统下的安装和简单介绍

Posted by:

前言 (Preamble)

Anaconda是一款用于科学数据的分析Python生态系统。

2020-11-05_21-41-10_Anaconda_Logo.png

Python今年晋升为除C以外的最流行的计算机语言,超过了JAVA。

2020-11-05_21-42-03_python_logo.jpg

安装 (Installation)

首先,卸载任何Python及与其相关的软件。

下载Individual Edition (个人版本, 免费)

下载Anaconda

2020-11-05_15-25-43_anaconda001.jpg

启动安装后,所有选项选默认安装即可:

2020-11-05_15-26-35_anaconda002.jpg

2020-11-05_21-02-52_anaconda_insall2.jpg

2020-11-05_21-02-52_anaconda_insall3.jpg

2020-11-05_15-26-35_anaconda003.jpg

2020-11-05_15-26-35_anaconda004.jpg

Continue Reading →
0

Internet of Things and Hardware Hacking (Part 2) -A Web Controlled Gameboy Console

Posted by:

Preamable

After the success of the first project, RLM decided to hack into one of his childhood treasure -Gameboy Console.

The task of this project is to: 1) reverse engineer and hack Gameboy in order to control it with Arduino, 2) and remotely play it from web.

The Soldering and the Arduino Sketch Code

The Soldering

The biggest challenge is to reverse engineer the ...

Continue Reading →
0

Internet of Things and Hardware Hacking (Part 1) -A Web Controlled LED Digit Display

Posted by:

Preamable

This was the very first project RLM, Limdo and I did about a few month ago – a very simple project which covers the whole nine yards of internet of things, from basic concept to final implementation. I have been so intrigued by the wonder of electronics and programming world ever since.

The task of this project is to: 1) use Arduino to control 13 LEDs for a digit display, 2) ...

Continue Reading →
0

Web Scraping with Beautifulsoup

Posted by:

Web Scraping with Beautifulsoup

Beautiful Soup is a Python library for pulling data out of HTML and XML files. It works with your favorite parser to provide idiomatic ways of navigating, searching, and modifying the parse tree. It commonly saves programmers hours or days of work.

A Gentle Introduction to Overall Steps

The HTML tags contained in the angled brackets provide structural information (and sometimes formatting), ...

Continue Reading →
0

Transcompile Arduio TFT GUI Sketch from SVG File

Posted by:

Preamble

Let machine do the dirty work. To continue what I started in last post, I tried to see if it is possible to parse the SVG file and generate arduino sketch code out of it. The answer is yes. There is a wonderful post and a SVG Optimiser which helps me greatly for this project.

Parse the SVG file with the powerful lxml to generate an element ...

Continue Reading →
1

Design Nui for Rapberry PI Touch Display with Kivy [Arch linux]

Posted by:

Preamble

Kivy (from official site)- Open source Python library for rapid development of applications that make use of innovative natural user interfaces (NUI), such as multi-touch apps.

CLI-GUI-NUI.png

Kivy Installation and Some Forplay

Following is mainly taken from Richardson Git link and modified for Arch Linux.

  1. Installation It takes quite a while for Raspberry PI since it takes quite a few dependencies. As ...

Continue Reading →
0

Compile and Upload Arduino Sketch with PlatformIO in Arch Linux running on PC, Raspberry Pi 2 and 3

Posted by:

Preamble

PlatformIO is a python tool to build and upload sketches for multiple Hardware Platforms, at the moment of writing these are Arduino/AVR based boards. This is the only tool working with Raspberry Pi running Arch Linux so far, and I have been searching for some tool like this for a long time.

NB: The over-bearing minion is there because every time my little one sees it, she giggles.

platformio-logo.png

Continue Reading →
0

The Computational Virtual World and the Real Physical One

Posted by:

Preamble

It is always fascinating when the virtual reality starts to compete with real world, particularly when one can track user’s locomotion, head movement, gestures, EEG and vital statistics etc. Here is just a little teaser project about virtual reality.

Parts needed

  1. Breadboard
  2. Arduino Uno or other board
  3. Hc-sr04 Ultrasonic Distance Measuring Sensor
  4. connecting wires

The fritzing schematic

ultra_distancefzz_bb.png