Difference between revisions of "self-hosted"

From Lazarus wiki
Jump to navigationJump to search
Line 26: Line 26:
 
# Do first two tutorials here (after getting temperature sensor device): <br/>http://www.controlpascal.com/tutorial.htm
 
# Do first two tutorials here (after getting temperature sensor device): <br/>http://www.controlpascal.com/tutorial.htm
 
# Run text mode [[IDE]] (uses [[Free Vision]]). <br/>GUI is not needed for an embedded device, so keep things more simple by avoiding it.
 
# Run text mode [[IDE]] (uses [[Free Vision]]). <br/>GUI is not needed for an embedded device, so keep things more simple by avoiding it.
# Add GUI and use ideU: http://wiki.freepascal.org/ideU
+
# Add GUI and use [[ideU]]
 
# Install and use [[Lazarus]]
 
# Install and use [[Lazarus]]
  

Revision as of 00:21, 30 June 2017

Self-hosted Development Environments

For Android:

PascalGUI

http://turbocontrol.com/helloworld.htm has simple program near the bottom of the page

Search youtube for PascalGUI and snake, 27:07 video has source code available.

Quick manual:

You can export result of compilation (APK or binary), long-click compile button for that.

Long click save button to "save as", long click run to run with arguments, long click open for recent files menu.

For the Raspberry Pi Zero Wireless

Instructions to easily install console Debian (hopefully kit will be available soon): http://www.controlpascal.com/self-hosted.htm#RPiZwKit

Ultibo core

https://ultibo.org/ and forum: https://ultibo.org/forum/viewtopic.php?f=9&t=646

ToDo items:

  1. Do first two tutorials here (after getting temperature sensor device):
    http://www.controlpascal.com/tutorial.htm
  2. Run text mode IDE (uses Free Vision).
    GUI is not needed for an embedded device, so keep things more simple by avoiding it.
  3. Add GUI and use ideU
  4. Install and use Lazarus

For general reference:

http://landley.net/aboriginal/about.html#selfhost

https://en.wikipedia.org/wiki/Self-hosting

http://controlpascal.com/self-hosted.htm - info on other languages besides Pascal (C, Python, Forth, Java) and kits available