Sign in Join
Wiki copytemporary

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

OldNewLine
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

Back to history