• Stars
    star
    1
  • Language Makefile
  • Created about 5 years ago
  • Updated about 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Examples and projects from the book: :"Programming 32-bit Microcontrollers in C". All projects are based on the PIC32MX360F512L and use the MPLAB X IDE + XC32 compiler

More Repositories

1

RISC_VM

A Virtual Machine for the Oberon 0, running on a PIC16F1716
C
6
star
2

OLED-Picture-Editor

A simple cross platform picture editor (written in Python) for B/W images that can save bitmaps in C arrays for easy inclusion in MPLAB X projects using the OLED Click.
Python
6
star
3

Oberon

Experimenting with the Compiler Construction tools from N. Wirth (in Python!)
Python
6
star
4

BlueBoot

A bootloader for the PIC16F1 via a Bluetooth link (RN41 Bluetooth Clickยฉ)
C
5
star
5

In10LinesOfCode

Bundle of the first 15 projects from the book: "in 10 Lines of Code" - lulu.com
C
4
star
6

Rocket

Projects based on the example code presented in the book "This is (not) Rocket Science"
C
3
star
7

WAVPlayer

Playback audio (WAV) files (8-bit mono, 22050) from an SD card using the 8-bit DAC of the PIC16F17xx
C
2
star
8

PIC-IOT_AirQuality.X

Adding an AirQuality sensor (MikroE click based on the MQ-135) to the PIC-IOT WG board, streaming data to the Google IoT Cloud
C
2
star
9

BaselineEmulator

A simple PIC Baseline (12-bit) emulator in C (XC32)
C
2
star
10

AVR-Voice-Control

Controlling individual LEDs of the AVR-IOT WG board
C
2
star
11

FlyingPIC24

Examples and source code for all the projects in the Flying PIC24 book (second edition)
Makefile
2
star
12

PIC-IOT_OLED_W.X

Adding an OLED display (MikroE OLED_W click) to the PIC-IOT WG board, displaying data from the Google IoT Cloud
C
2
star
13

PIC-IOT_Relay.X

Adding two Relays (MikroE Relay Click) to a PIC-IOT WG board to control them from the Google IoT Cloud.
C
2
star
14

MATHACC

A Rocket Science demonstration of a MATHACC/PID peripheral
Python
1
star
15

AVR-IOT_v1.1.1.X

Basic build of the AVR-IOT WG sensor node
C
1
star
16

PIC24EPMikromediaCode

Porting to the PIC24EP MIkromedia of all the example projects for the "Graphics, Touch, Sound and USB" book.
C
1
star
17

AVR-IOT_6DOF.X

Adding an accelerometer to the AVR-IOT WG board (6DOF Click), publishing data to the Google IoT Cloud
C
1
star
18

WAV-1K

An SD card WAV file player in 1KB of code
Makefile
1
star
19

PIC_Voice_Control

Control a PIC-IOT WG BOARD using Google Home Assistant
C
1
star
20

PIC16-Serial-Bootloader

A simple (high side) serial bootloader for PIC16F1xxxx (Python UI, USB-HID)
C
1
star
21

CycleByCyclePIC

A more accurate cycle by cycle emulator of the PIC baseline (12-bit) architecture in Python
Python
1
star
22

AVR-IOT_UV.X

Adding a UV sensor to the AVR-IOT WG board (UV Click), publishing data to the Google IoT Cloud
C
1
star
23

AVR-IOT_4x4_RGB.X

Adding an 4x4 Neopixel array (MikroE 4x4RGB click) to the AVR-IOT WG board, controlled from the Google IoT Cloud
C
1
star
24

AVR-IOT_Weather.X

Adding a humidity and pressure sensor (MikroE Weather click ) to the AVR-IOT WG board, streaming data to the Google IoT Cloud
C
1
star
25

PICSPEAK

A rudimentary voice synthesiser in less than 1K of code
Assembly
1
star
26

PIC32MikromediaCode

Code examples from the Graphics, Touch, Sound and USB book ported to the PIC32Mikromedia board
C
1
star