MCPcopy Index your code
hub / github.com/digistump/DigistumpArduino

github.com/digistump/DigistumpArduino @1.6.7

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.6.7 ↗ · + Follow
3,561 symbols 5,738 edges 1,307 files 1,301 documented · 37%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

DigistumpArduino

Files to add Digistump support (Digispark, Pro, DigiX) to Arduino 1.6.X (1.6.4+)

These files are designed for install via the Arduino Boards Manager:

Board manager URL: http://digistump.com/package_digistump_index.json

Full Install Instructions:

Digispark: http://digistump.com/wiki/digispark/tutorials/connecting

Digispark Pro: http://digistump.com/wiki/digispark/tutorials/connectingpro

DigiX: http://digistump.com/wiki/digix/tutorials/software

To compile:

Micronucleus is the only executable in these packages that is pre-compiled:

Micronucleus: https://github.com/micronucleus/micronucleus/tree/80419704f68bf0783c5de63a6a4b9d89b45235c7 Dependencies: libusb and possibly lib32stdc on linux - (on ubuntu get it by issuing: apt-get install lib32stdc++6)

Core symbols most depended-on inside this repo

print
called by 246
digistump-sam/libraries/UTFT/UTFT.cpp
delay
called by 112
digistump-sam/cores/digix/wiring.c
clip_q63_to_q31
called by 71
digistump-sam/system/CMSIS/CMSIS/Include/arm_math.h
millis
called by 69
digistump-sam/cores/digix/wiring.c
substring
called by 61
digistump-sam/cores/digix/WString.cpp
print
called by 54
digistump-avr/cores/pro/Print.cpp
pinMode
called by 50
digistump-avr/cores/pro/wiring_digital.c
transfer
called by 46
digistump-sam/libraries/RF24/librf24-rpi/librf24/spi.cpp

Shape

Function 1,796
Method 1,475
Class 210
Enum 80

Languages

C++69%
C31%
Python1%
TypeScript1%

Modules by API surface

digistump-sam/libraries/MPU6050/MPU6050.cpp260 symbols
digistump-sam/libraries/DigiFi/DigiFi.cpp105 symbols
digistump-sam/libraries/RF24/librf24-rpi/librf24-bcm/bcm2835.c66 symbols
digistump-sam/system/libsam/include/emac.h62 symbols
digistump-sam/system/libsam/source/pmc.c57 symbols
digistump-sam/system/CMSIS/CMSIS/Include/arm_math.h56 symbols
digistump-sam/system/libsam/source/adc.c51 symbols
digistump-sam/libraries/I2Cdev/I2Cdev.cpp51 symbols
digistump-sam/system/CMSIS/CMSIS/Include/core_cm4_simd.h49 symbols
digistump-sam/libraries/RF24/librf24-rpi/librf24/RF24.cpp49 symbols
digistump-sam/libraries/RF24/RF24.cpp48 symbols
digistump-avr/libraries/RF24/RF24.cpp48 symbols

For agents

$ claude mcp add DigistumpArduino \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact