未加星标

Ultibo, a Native OS Written in Freepascal for the Rapsberry

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二05 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏
Welcome to Make

The place to come for all the latest information on making with Ultibo. We’re putting together some great projects and information to kick start your ideas and showcase some of the things you can do with Ultibo, if you want to share your own projects you can post them in the forum and we’ll also feature the best ones here.

Made with Ultibo EMUZ80 RPI

by Ronald Daleske


Ultibo, a Native OS Written in Freepascal for the Rapsberry
EMUZ80 RPI is a CP/M emulator for the Z80 processor using the Raspberry Pi.

Find more information including the source by visiting the project website

Ultibo Custom Font Creator

by Kerry Shipman


Ultibo, a Native OS Written in Freepascal for the Rapsberry
This one is more Made for Ultibo but it is still a great addition to your box of tools. Convert any font into a pascal unit for including in your Ultibo projects.

You can find both the source and precompiled binary in the Ultibo GitHub

LCD Display with Touch

by Ronald Daleske


Ultibo, a Native OS Written in Freepascal for the Rapsberry
An amazing example of creating your own LCD display interface including touch support.

The project page provides all the details including a circuit diagram and source code.

Video Tutorials Discovering Ultibo Episode 1 Getting Started

The first episode in the Discovering Ultibo series, Garry covers the essentials of downloading and installing Ultibo core and creating your first project.

Get the code for this tutorial Discovering Ultibo Episode 2 Exploring USB

In this episode, we look at the capabilities of Ultibo core for handling a variety of standard USB devices.

Get the code for this tutorial Discovering Ultibo Episode 3 Building the RTL

In this episode Garry takes you through building the Ultibo core run time library so you can stay up to date with all the latest features and fixes.

Get the code for this tutorial Discovering Ultibo Episode 4 GPIO Events

We show you how to go beyond the normal GPIO examples and explore the new event mechanisms in Ultibo core.

Get the code for this tutorial Discovering Ultibo Episode 5 LCD 16×2

Using a small 2 line LCD we show how the console functions in Ultibo core can be used for more than just the primary display.

Get the code for this tutorial Discovering Ultibo Episode 6 Remote LED

Creating dynamic web content to remote control your Ultibo projects.

Get the code for this tutorial Documentation Free Pascal

Free Pascal User Guide

Free Pascal Reference Guide (Recommended)

Free Pascal RTL Reference (Recommended)

Lazarus

Lazarus Documentation

Raspberry Pi

Raspberry Pi Documentation Official hardware and general documentation

Forums and Tutorials Forums and Groups

Raspberry Pi forums General usage and programming for Raspberry Pi

Raspberry Pi Bare metal forum Discussion specific to bare metal (no OS) programming (Recommended)

Lazarus forums Includes general Free Pascal programming forums

Pascal Programming

Object Pascal Tutorial Very relevant to learning programming with Ultibo except for the graphics section

Bare Metal Programming

Baking Pi A detailed online course in bare metal OS development on Raspberry Pi (Assembler language)

Bare Metal Programming in C A 5 part tutorial in bare metal development on Raspberry Pi (C language)

Examples and Information Bare Metal and Embedded

Circle A bare metal environment for Raspberry Pi in C++

dwelch67 A range of bare metal examples for the Raspberry Pi in assembler

PeterLemon More bare metal examples for the Raspberry Pi in assembler

Xinu Pi A port of embedded Xinu to the Raspberry Pi (C language)

Operating Systems

OS Dev Wiki Lots of detailed information and references including ARM, Raspberry Pi and Pascal

Technical References ARM Processors

ARM1176JZF-S Technical Reference Manual The processor used by the Raspberry Pi A, B, A+, B+ and Zero

Cortex-A7 MPCore Technical Reference Manual The processor used by the Raspberry Pi 2B

USB

USB 2.0 documents Specifications and documentation for USB 2.0

USB Device Class Documents Specifications and documentation for standard USB device classes

Bluetooth

Bluetooth specifications Specifications and documentation for Bluetooth

Raspberry Pi

Raspberry Pi Hardware Detailed collection of information about the Raspberry Pi hardware

BCM2835 ARM Peripherals Official Broadcom documentation for the BCM2835 SoC

QA7 Rev3.4 Official documentation for the BCM2836 SoC (Raspberry Pi 2B)

Suppliers Raspberry Pi and Accessories

Farnell Element14 Raspberry Pi and others, add-ons, accessories and electronic components

RS Components Raspberry Pi and others, add-ons, accessories and electronic components

Adafruit Raspberry Pi, Arduino and others, add-ons, sensors, kits and components (USA)

Pimoroni Ltd Raspberry Pi, Arduino, kits, tools, books and cases (UK)

Little Bird Electronics Raspberry Pi, Arduino and others, kits, components, sensors and tools (Australia)

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

主题: Raspberry PiArduinoGitC++GitHubSoC
分页:12
转载请注明
本文标题:Ultibo, a Native OS Written in Freepascal for the Rapsberry
本站链接:http://www.codesec.net/view/485559.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(66)