C Programming on Raspberry Pi

  • BrandElektor Publishing

Description

Develop innovative hardware-based projects in C

The Raspberry Pi has traditionally been programmed using Python. Although this is a very powerful language, many programmers may not be familiar with it. C on the other hand is perhaps the most commonly used programming language and all embedded microcontrollers can be programmed using it.

The C language is taught in most technical colleges and universities and almost all engineering students are familiar with using it with their projects. This book is about using the Raspberry Pi with C to develop a range of hardware-based projects. Two of the most popular C libraries, wiringPi and pigpio are used.

The book starts with an introduction to C and most students and newcomers will find this chapter invaluable. Many projects are provided in the book, including using Wi-Fi and Bluetooth to establish communication with smartphones.

Many sensor and hardware-based projects are included. Both wiringPi and pigpio libraries are used in all projects. Complete program listings are given with full explanations. All projects have been fully tested and work.

The following hardware-based projects are provided in the book:

  • Using sensors
  • Using LCDs
  • I²C and SPI buses
  • Serial communication
  • Multitasking
  • External and timer interrupts
  • Using Wi-Fi
  • Webservers
  • Communicating with smartphones
  • Using Bluetooth
  • Sending data to the cloud

Program listings of all Raspberry Pi projects developed in this book are available on the Elektor website. Readers can download and use these programs in their projects. Alternatively, they can customize them to suit their applications.


Product form

Develop innovative hardware-based projects in C The Raspberry Pi has traditionally been programmed using Python. Although this is a very... Read more

€ 39,95 incl. VAT
Members € 35,96

    • Ship today? Order within Apr 26, 2025 17:00:00 +0200

    Details

    SKU: 19703
    EAN: 9783895764318
    ISBN: 978-3-89576-431-8
    Author: Dogan Ibrahim
    Language: English
    Pages: 376 (Full Color)
    Format: 17 x 23.5 cm (Paperback)

    Description

    Develop innovative hardware-based projects in C

    The Raspberry Pi has traditionally been programmed using Python. Although this is a very powerful language, many programmers may not be familiar with it. C on the other hand is perhaps the most commonly used programming language and all embedded microcontrollers can be programmed using it.

    The C language is taught in most technical colleges and universities and almost all engineering students are familiar with using it with their projects. This book is about using the Raspberry Pi with C to develop a range of hardware-based projects. Two of the most popular C libraries, wiringPi and pigpio are used.

    The book starts with an introduction to C and most students and newcomers will find this chapter invaluable. Many projects are provided in the book, including using Wi-Fi and Bluetooth to establish communication with smartphones.

    Many sensor and hardware-based projects are included. Both wiringPi and pigpio libraries are used in all projects. Complete program listings are given with full explanations. All projects have been fully tested and work.

    The following hardware-based projects are provided in the book:

    • Using sensors
    • Using LCDs
    • I²C and SPI buses
    • Serial communication
    • Multitasking
    • External and timer interrupts
    • Using Wi-Fi
    • Webservers
    • Communicating with smartphones
    • Using Bluetooth
    • Sending data to the cloud

    Program listings of all Raspberry Pi projects developed in this book are available on the Elektor website. Readers can download and use these programs in their projects. Alternatively, they can customize them to suit their applications.


    Customer Reviews

    Based on 2 reviews
    50%
    (1)
    0%
    (0)
    50%
    (1)
    0%
    (0)
    0%
    (0)
    E
    E. F.
    C Programming on Raspberry Pi

    Schnelle und gute Einführung in die C-Programmierung des Raspi.

    M
    Mesut
    C Programming on Raspberry Pi

    Wie immer von Dogan Ibrahim einfach zum Verstehen und zum Nachvollziehen geschriebenes Buch. Enthält genau die Informationen die ich benötige.

    Allerdings im Buch enthaltende Quelltexte muss man mühsam abtippen, obwohl im Buch darauf hingewiesen wird, sind im Downloadbereich von elektor die Quelldaten nicht vorhanden.

    Schade eigentlich!!

    Ich hoffe dass dieser Zustand von elektor korrigiert wird.

    Login

    Forgot password?

    Don't have an account yet?
    Create an account