# EDTracker2_ArduinoHardware
Please note : I am no longer affiliated with EDTracker Ltd or edtracker.org.uk, but until such time as an alternative repository is put in place, I will continue to front this repository and will maintain it on a best endeavours basis.
Packaged up hardware files for EDTracker2. Place the "edtracker" folder into
your <Arduino Install>/hardware/ folder.
When compiling, choose the appropriate device from Tools -> Board
The target hardware for EDTracker2 is a 16MHz ATMEGA32U4-based device (e.g. Sparkfun Pro Micro).
Summary of changes/inclusions :
- Arduino core files USBAPI.h/HID.cpp modified to include a USB joystick as
part of the HID descriptor
- EEPROM library included (David A. Mellis - GNU license)
- I2C library included (Jeff Rowberg - MIT license)
- Invensense Motion Driver (Invensense)
- Wire (TWI) library included (Nicholas Zambetti - GNU license)
NB: We removed the keyboard and mouse components from the USB HID descriptor
as of 28th Jan (pushed to Git 28th Feb) in the interests of space and neatness.
If these matter to you (maybe you have customised the firmware to report as
a mouse, for example) then please revert to the previous release of the
hardware files.
Tested successfully with Arduino IDE 1.6.4, 1.6.7 and 1.8.5
没有合适的资源?快使用搜索试试~ 我知道了~
Arduino IDE 的自定义硬件设备文件_C语言_代码_相关文件_下载
共78个文件
h:34个
cpp:21个
c:12个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 74 浏览量
2022-07-05
17:54:45
上传
评论
收藏 197KB ZIP 举报
温馨提示
为 EDTracker2 打包硬件文件。将“edtracker”文件夹放入您的 /hardware/ 文件夹中。 编译时,从Tools -> Board中选择合适的设备 EDTracker2 的目标硬件是基于 16MHz ATMEGA32U4 的设备(例如 Sparkfun Pro Micro)。 更改/包含的摘要: 修改 Arduino 核心文件 USBAPI.h/HID.cpp 以包含 USB 操纵杆作为 HID 描述符的一部分 包括 EEPROM 库(David A. Mellis - GNU 许可证) 包括 I2C 库(Jeff Rowberg - MIT 许可证) Invensense 运动驱动器 (Invensense) 包括 Wire (TWI) 库(Nicholas Zambetti - GNU 许可证)
资源推荐
资源详情
资源评论
收起资源包目录
EDTracker2_ArduinoHardware-master.zip (78个子文件)
EDTracker2_ArduinoHardware-master
README.md 1KB
edtracker
avr
platform.txt 5KB
cores
edtracker
WInterrupts.c 9KB
new.h 979B
wiring_shift.c 2KB
IPAddress.cpp 2KB
HardwareSerial_private.h 4KB
WString.h 9KB
wiring_private.h 2KB
Server.h 963B
Udp.h 4KB
Tone.cpp 14KB
Arduino.h 7KB
WMath.cpp 2KB
Stream.h 5KB
USBAPI.h 7KB
wiring_analog.c 8KB
IPAddress.h 3KB
hooks.c 1KB
Client.h 1KB
avr-libc
realloc.c 4KB
malloc.c 8KB
stdlib_private.h 2KB
sectionname.h 2KB
new.cpp 1KB
HardwareSerial0.cpp 3KB
Print.cpp 5KB
wiring_pulse.c 3KB
HardwareSerial.cpp 8KB
USBDesc.h 2KB
HID.cpp 5KB
HardwareSerial.h 5KB
HardwareSerial3.cpp 2KB
CDC.cpp 6KB
USBCore.cpp 14KB
HardwareSerial2.cpp 2KB
abi.cpp 1KB
main.cpp 1KB
binary.h 11KB
wiring.c 9KB
Printable.h 1KB
Print.h 3KB
WString.cpp 16KB
USBCore.h 8KB
WCharacter.h 4KB
HardwareSerial1.cpp 2KB
wiring_digital.c 5KB
Stream.cpp 7KB
programmers.txt 1KB
boards.txt 4KB
bootloaders
caterina
Caterina-promicro8.hex 11KB
Caterina-Leonardo.hex 76KB
variants
edtracker2-6050
pins_arduino.h 9KB
edtracker2-9150
pins_arduino.h 9KB
edtracker2-9250
pins_arduino.h 9KB
libraries
InvensenseMotionDriver
helper_3dmath.h 6KB
arduino_shim.h 939B
inv_mpu.h 5KB
License.txt 1KB
inv_mpu_dmp_motion_driver.c 52KB
arduino_shim.cpp 2KB
inv_mpu_dmp_motion_driver.h 3KB
dmpKey.h 18KB
dmpmap.h 6KB
inv_mpu.c 106KB
readme.txt 286B
I2Cdev
I2Cdev.h 12KB
helper_3dmath.h 6KB
I2Cdev.cpp 55KB
keywords.txt 859B
Wire
Wire.h 2KB
keywords.txt 713B
utility
twi.c 16KB
twi.h 2KB
Wire.cpp 7KB
EEPROM
keywords.txt 459B
EEPROM.h 998B
EEPROM.cpp 2KB
共 78 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9156
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功