GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” newdigate - Overview

@newdigate newdigate Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@newdigate
newdigate
Follow
View newdigate's full-sized avatar

Nic Newdigate newdigate

Follow
Sponsor
software engineer and digital audio / microcontroller enthusiast
252 followers ยท 661 following
  • soundcloud.com/moolet
  • Somerset, UK
  • www.linkedin.com/in/nicnewdigate

Achievements

Achievement: Starstruckx3Achievement: YOLOAchievement: Pair ExtraordinaireAchievement: Pull Sharkx3Achievement: QuickdrawAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Starstruckx3Achievement: YOLOAchievement: Pair ExtraordinaireAchievement: Pull Sharkx3Achievement: QuickdrawAchievement: Arctic Code Vault Contributor

Organizations

@Vivantio
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
newdigate/README.md

Go for it! Make something!

Use as much of this code as you like...

Please consider joining my patreon sponsors: Patreon | paypal.me
โšก NXP i.MX RT1176 EVKB (Dual-Core Arduino Bring-Up & Emulation)

rt1176-evkb

An Arduino/Teensyduino-compatible core and bring-up suite for the NXP i.MX RT1176 crossover MCU, targeting the MIMXRT1170-EVKB evaluation board (Cortex-M7 @ 996 MHz + Cortex-M4 @ 400 MHz, 2 MB on-chip SRAM, 64 MB SDRAM, 16 MB QSPI flash, WM8962 audio codec, 10/100 Ethernet, dual USB).

Key Highlights

  • Dual-Core Architecture: The CM7 boots and manages the CM4 using the Multicore API, communicates over MessagingUnit (MU) mailboxes/doorbells, and supports hot-swapping resident CM4 firmware images via Cm4ImageBank.
  • Teensy 4 API Surface: Register-by-register port supporting familiar Arduino/Teensy APIs (setup/loop, digitalWrite, analogRead/analogWrite, IntervalTimer, DMAChannel, AudioStream, SerialUSB, Wire, SPI, USB host/device).
  • Audio Pipeline: Dual-core audio graph support (DMA-driven I2S on CM7, interrupt-driven AudioStream on CM4 with CMSIS-DSP).
  • Double Verification (QEMU + Silicon): Every feature is verified with automated gates in a custom dual-core qemu-rt1170 model and validated on real EVKB hardware.
  • Modern CMake Build: Standalone CMake configuration (evkb.cmake) with local-first library discovery, pinned GitHub fallbacks, embedded CM4 images, and LVGL 9.4 integration.
  • Clean-Room & Permissive Licensing: 100% MIT/BSD/public domain codebase validated by automated dependency license auditing tools.

๐Ÿ”— Links: Repository on GitHub ยท QEMU Machine Model

๐Ÿ“ฆ Repositories & Libraries Catalog

hardware design

midi-tool | teensy-eurorack | teensy-control-voltage | teensy-tinyfpga | teensy-midi-looper

teensy libraries

variable-playback lib-teensy41 Ubuntu-x64

polyphony | midifile-reader | midifile-writer | libcurve | audio-ad5754-ad7606 | AudioEffectDynamics | rgb565_colors | tftpianoview | teensyquencer | libtftscope | eurorack-audio-gui^ | cmake-macros | sample-flashloader

teensy libraries for x86/x64

cores root blink first
sd Ubuntu-x64
audio audio-x64 audio-x64 audio-soundio
st7735 Ubuntu-x64 ubuntu-opengl basic-example scrolltest-example spitftbitmap-example
midi libmidi libmidi_rtmidi
bounce2 linux
encoder basic

typescript vscode-boost-test-adapter ^ | nodejs eurorack-awesome-db ^ | nodejs-scrape-and-generate-colors ^ | c# troupe-windows-notifier | ObservableMessaging | NFlowGraph | sql sqlserver-revision-tables | java soa-dsl-scaffolding | vhdl vhdl-tdm | papilio_duo_i2s | freecad eurorack-panel

Pinned Loading

  1. nosh-dev-board nosh-dev-board Public

    Nxp rt1176 microcontroller dev board based on rt1176 evkb

    ANTLR 1

  2. teensy-eurorack teensy-eurorack Public

    Hardware Design: Eurorack shield for teensy 4.1 with 14 in / 16 out analog channels

    HTML 259 27

  3. rt1176-evkb rt1176-evkb Public

    Arduino core + 57 examples for the NXP i.MX RT1176 (MIMXRT1170-EVKB): dual-core CM7+CM4, QEMU-gated, hardware-verified

    Python 1

  4. eurorack-awesome eurorack-awesome Public

    awesome eurorack diy and opensource

    520 26

  5. teensy-variable-playback teensy-variable-playback Public

    Firmware library: variable playback rate for teensy audio library

    C++ 69 14

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.