This is an example project no 12 (12-WebServer) for Raspberry 3A/3B/3B+ (from C:\Ultibo\Core\examples\12-WebServer\RPi3) that does exactly the same as original demo (i.e. building the simplest web server in Ultibo). Except that this clone is:
- Setting console window to entire screen using
CONSOLE_POSITION_FULLSCREEN
added in Ultibo core 1.2.073 and thus effectively getting rid of Ultibo's border and title - Making console window all black with white texts using
Console
unit methods
Otherwise it is 1:1 example web server from example project no 12.
This project should be used exactly as all other Ultibo projects, i.e.:
- Clone this repository to any folder
- Copy BWWebServer.elf and kernel7.img files to any FAT32-formatted SD card
- Go to c:\Ultibo\Core\firmware\RPi3 folder (if you have Lazarus IDE)
- Get Raspberry Pi 3 firmware files from their GitHub repository otherwise.
- Copy armstub32-rpi3.bin, bootcode.bin, fixup.dat and start.elf to SD card
- Put that card into Raspberry Pi 3B+ and power it up.
This project was build for my Raspberry Pi 3B+. Should work under other platforms, but I can't guarantee that. And for sure you should copy firmware files corresponding to your platform in this case.
More details in this blog article or in Ultibo FAQ.