CPU:
Browse / Intel Edison Cheatsheet
Intel Edison Cheatsheet
A comprehensive cheat sheet covering Intel Edison, its features, setup, and common commands. Useful for developers and makers working with this platform.
Edison Basics & Setup
Edison Specifications
|
|
Intel Atom System-on-Chip (SoC), 500MHz |
|
RAM: |
1 GB LPDDR3 |
|
Storage: |
4 GB eMMC |
|
Wireless: |
Wi-Fi 802.11a/b/g/n, Bluetooth 4.0 |
|
USB: |
1x USB 2.0 OTG |
|
GPIO: |
40-pin connector with GPIOs, UART, I2C, SPI |
Setting up Edison
|
|
Default serial settings: |
Initial Login
|
Username: |
root |
|
Password: |
(None by default, set it using |
|
First Steps: |
Set a password and configure Wi-Fi. |
Networking & Package Management
Connecting to Wi-Fi
|
Use the Alternatively, manually configure Wi-Fi by editing |
|
Example:
|
Networking Commands
|
|
Display Wi-Fi interface configuration. |
|
|
Display wireless network configuration. |
|
|
Test network connectivity. |
|
|
Obtain IP address via DHCP. |
Package Management (opkg)
|
Edison uses |
|
|
|
|
|
|
|
|
|
|
Working with GPIOs
Accessing GPIOs
|
GPIO pins can be accessed via the command line using the |
GPIO Commands
|
|
Display help information. |
|
|
Export a GPIO pin for use (direction: |
|
|
Unexport a GPIO pin. |
|
|
Read the value of a GPIO pin. |
|
|
Write a value ( |
Example: Blinking an LED
|
Connect an LED to GPIO pin 13 (for example) with a suitable resistor.
|
Development & Programming
Programming Languages
|
Edison supports multiple programming languages including C/C++, Python, Node.js, and others. |
Python Development
|
Libraries: |
|
|
Install Libraries: |
|
|
Example (GPIO): |
|
Node.js Development
|
Libraries: |
|
|
Install Libraries: |
|
|
Example (GPIO): |
|