Difference between revisions of "Resources"

From Ultibo.org
Jump to: navigation, search
Line 11: Line 11:
  
 
==== Raspberry Pi ====
 
==== Raspberry Pi ====
* [https://www.raspberrypi.org/documentation/ Raspberry Pi Documentation] - Official hardware and general documentation
+
* [https://www.raspberrypi.com/documentation/ Raspberry Pi Documentation] - Official hardware and general documentation
* [https://www.raspberrypi.org/documentation/computers/config_txt.html Raspberry Pi config.txt] - Complete documentation of the firmware configuration options
+
* [https://www.raspberrypi.com/documentation/computers/config_txt.html Raspberry Pi config.txt] - Complete documentation of the firmware configuration options
* [https://www.raspberrypi.org/documentation/computers/raspberry-pi.html#raspberry-pi-revision-codes Raspberry Pi revisions] - Full listing of all Raspberry Pi models and revision codes
+
* [https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-revision-codes Raspberry Pi revisions] - Full listing of all Raspberry Pi models and revision codes
 
* [https://datasheets.raspberrypi.com/ Raspberry Pi datasheets] - All Raspberry Pi datasheets and other downloads
 
* [https://datasheets.raspberrypi.com/ Raspberry Pi datasheets] - All Raspberry Pi datasheets and other downloads
  

Revision as of 00:41, 24 April 2024

Documentation


Free Pascal

Lazarus

Raspberry Pi

Forums and Groups


Tutorials and Guides


Pascal Programming

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

Libraries and Algorithms

Technical References


ARM Processors

USB

Bluetooth

Raspberry Pi

Versatile Platform Baseboard

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)