Ultibo Quick Start: what changed
Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.
Title: Ultibo Quick Start
| Old | New | Line | |
|---|---|---|---|
| 1 | + | Our goal is to use a Raspberry Pi (optional - Zero Wireless With Headers with [Sense HAT](https://ultibo.org/wiki/Unit_RPISENSEHAT) documented more [here](https://www.raspberrypi.org/products/sense-hat/), [here](https://astro-pi.org/wp-content/uploads/2018/09/T05.2_Meet-the-Sense-HAT.pdf), and [here](http://www.esa.int/Education/AstroPI/European_Astro_Pi_Challenge_2019-20_now_open)).\ | |
| 2 | + | ||
| 3 | + | \- Use a PC to install [PINN Lite](https://www.matthuisman.nz/2017/02/how-to-install-pinn-lite.html) onto a 8 GB SD card.\ | |
| 4 | + | \- Set up hardware similar to [this](https://www.raspberrypi.org/learning/parents-guide/), but the Zero is a little different as need USB hub and several micro to standard cables.\ | |
| 5 | + | **PINN works with wireless keyboards and mice (unlike NOOBS)!**\ | |
| 6 | + | \- Power up your Raspberry Pi, configure Internet access (if using WiFi)\ | |
| 7 | + | \- Select your Language near the bottom of the screen\ | |
| 8 | + | \- Make sure Raspbian Lite is selected to install, then click the Install button.\ | |
| 9 | + | \- When reboots, delay login as Raspbian does updates automatically by itself, login (user pi and password raspberry)\ | |
| 10 | + | \- We are basically following the "headless" set up [here](https://learn.sparkfun.com/tutorials/python-programming-tutorial-getting-started-with-the-raspberry-pi/introduction).\ | |
| 11 | + | \- Enter the following lines **(without bold comment text)**\ | |
| 12 | + | sudo sh -c "apt update && apt dist-upgrade && apt autoremove"\ | |
| 13 | + | sudo raspi-config **(to select timezone under 4-Localisation Options)**\ | |
| 14 | + | sudo reboot\ | |
| 15 | + | **(login)**\ | |
| 16 | + | **The reason binutils-arm-none-eabi is needed when running natively:** [arm_none_eabi](https://ultibo.org/wiki/Building_for_Raspbian#Installing_the_arm-none-eabi_Toolchain)\ | |
| 17 | + | sudo apt install binutils-arm-none-eabi\ | |
| 18 | + | wget <https://github.com/ultibohub/Tools/releases/latest/download/ultiboinstaller.sh>\ | |
| 19 | + | chmod u+rx ultiboinstaller.sh\ | |
| 20 | + | **Note: the script below takes about 30 minutes on a RPi3B, about 80 minutes on a Zero.** | |
| 21 | + | ./ultiboinstaller.sh **(confirm don't want Lazarus, do want to build the Hello World examples)**\ | |
| 22 | + | **Completes on RPi3B and Zero.**\ | |
| 23 | + | sudo poweroff **(wait for LED off before remove power)**\ | |
| 24 | + | ||
| 25 | + | ## See also | |
| 26 | + | ||
| 27 | + | - [[Ultibo core]] | |
| 28 | + | - [EasyUltibo](http://turbocontrol.com/easyultibo.htm) - where this wiki page started, more standard FPC & Python for SenseHat | |
| 29 | + | ||
| 30 | + | --- | |
| 31 | + | *From the Free Pascal wiki, page "Ultibo Quick Start", as it stood on 2020-01-12 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* | |
| 32 | + | Category: Embedded | |
| 33 | + | Category: Raspberry Pi |
