Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
arduino
/
ArduinoCore-megaavr
Public
Notifications
You must be signed in to change notification settings
Fork
66
Star
111
Code
Issues
43
Pull requests
11
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Commits
Breadcrumbs
History for
ArduinoCore-megaavr
libraries
on
master
User selector
All users
All time
Commit history
Commits on Sep 22, 2021
Remove unnecessary HID library
Show description for 1b7797b
per1234
authored
1b7797b
Copy full SHA for 1b7797b
Commits on Apr 4, 2021
Use established KEYWORD_TOKENTYPE for Wire keyword
Show description for ea50ebd
per1234
authored
ea50ebd
Copy full SHA for ea50ebd
Commits on Dec 10, 2020
Changing return type of 'requestFrom' from uint8_t to size_t allows the function to return the correct amount of bytes read (since internally it's already a size_t which is downcast to a uint8_t up…
Show description for 268fefd
aentinger
authored
268fefd
Copy full SHA for 268fefd
Commits on Dec 6, 2020
Bugfix: wrong default I2C baud rate was set for Arduino Nano Every. #88
alranel
committed
afb0266
Copy full SHA for afb0266
Commits on Nov 17, 2020
SPI/Wire: explicitely include api headers
facchinm
committed
2d26f7a
Copy full SHA for 2d26f7a
Commits on Apr 7, 2020
SPI: transactions are required for ArduinoCore-api compliance
facchinm
committed
bf8ddaf
Copy full SHA for bf8ddaf
SPI: port to ArduinoAPI
facchinm
committed
a1affdf
Copy full SHA for a1affdf
Commits on Sep 17, 2019
Merge pull request #16 from pratikpc/master
Show description for b367b67
facchinm
authored
b367b67
Copy full SHA for b367b67
Changed operator bool to explicit rather than implicit conversion in Serial
pratikpc
committed
aa65ff8
Copy full SHA for aa65ff8
Commits on Sep 16, 2019
Fix Wire endTransmission() return convention
Show description for bf52acd
facchinm
committed
bf52acd
Copy full SHA for bf52acd
Commits on May 24, 2019
Merge remote-tracking branch 'megaavr-arduino/master' into nona4809+compat
facchinm
committed
da7693d
Copy full SHA for da7693d
Commits on May 14, 2019
[SPI] Fix spurious HW SS assignment
Show description for e6410c9
facchinm
committed
e6410c9
Copy full SHA for e6410c9
Commits on Apr 15, 2019
NONA4809: fix I2C pullup and prepare for A4/A5 in rev2
facchinm
committed
42e226c
Copy full SHA for 42e226c
Commits on Apr 10, 2019
Fix warnings in SPI library
facchinm
committed
6958aea
Copy full SHA for 6958aea
Commits on Mar 26, 2019
Add necessary delays to SPI DigitalPotControl example
Show description for 341a026
SimonePDA
authored and
per1234
committed
341a026
Copy full SHA for 341a026
Commits on Mar 19, 2019
Move global twi vars into .c and make static
sandeepmistry
authored and
facchinm
committed
d2a8109
Copy full SHA for d2a8109
Remove use of slave_bytesToWrite and slave_writeData in Wire.cpp
sandeepmistry
authored and
facchinm
committed
c2662e3
Copy full SHA for c2662e3
Make slave_readData a point and pass buffer + size into TWI_attachSlaveRxEvent
sandeepmistry
authored and
facchinm
committed
0a174fe
Copy full SHA for 0a174fe
Change slave_writeData to be pointer and use buffer inside Wire.cpp
sandeepmistry
authored and
facchinm
committed
e444f3c
Copy full SHA for e444f3c
Change master_writeData to be a pointer
sandeepmistry
authored and
facchinm
committed
e745280
Copy full SHA for e745280
Add buffer arg to TWI_MasterRead and avoid using master_readData in Wire.cpp
sandeepmistry
authored and
facchinm
committed
650d351
Copy full SHA for 650d351
Use TWI_MasterRead instead of TWI_MasterWriteRead
sandeepmistry
authored and
facchinm
committed
d8c5624
Copy full SHA for d8c5624
Remove non-standard method: TwoWire::requestFrom(uint8_t address, uint8_t quantity, uint32_t iaddress, uint8_t isize, uint8_t sendStop)
sandeepmistry
authored and
facchinm
committed
c17189b
Copy full SHA for c17189b
Bump Wire buffer size to 128
sandeepmistry
authored and
facchinm
committed
2212180
Copy full SHA for 2212180
Commits on Mar 12, 2019
TWI: don't disable interrupt on address matching
Show description for cfb7be1
facchinm
committed
cfb7be1
Copy full SHA for cfb7be1
Commits on Mar 8, 2019
Corrected TwoWire::onRequestService(void) to correctly reset the write buffer before send frame. (#22)
Show description for 0b4b24f
goodchip
authored and
facchinm
committed
0b4b24f
Copy full SHA for 0b4b24f
Commits on Nov 13, 2018
Use correct library.properties architectures value
Show description for 7ac6ff7
per1234
committed
7ac6ff7
Copy full SHA for 7ac6ff7
Commits on Oct 30, 2018
Fix EEPROM being erased by upload
Show description for 1c620dc
facchinm
committed
1c620dc
Copy full SHA for 1c620dc
Commits on Oct 29, 2018
Fix compiler warnings about ignored 'const' in EEPROM.h
bxparks
authored and
facchinm
committed
2385473
Copy full SHA for 2385473
Port SoftwareSerial
Show description for e729402
facchinm
committed
e729402
Copy full SHA for e729402
Commits on May 15, 2018
Wire: handle arbitration lost with a retry
facchinm
committed
6c9fc4f
Copy full SHA for 6c9fc4f
Commits on Mar 2, 2018
SPI: avoid using malloc() by default
facchinm
committed
07e9b12
Copy full SHA for 07e9b12
Add switch to avoid using malloc() for SPI irq map
Show description for dc2b660
facchinm
committed
dc2b660
Copy full SHA for dc2b660
Commits on Feb 23, 2018
SPI: fix irqs > 32
facchinm
committed
87c84c0
Copy full SHA for 87c84c0
Implement dynamic map to handle usingInterrupt() only if needed
facchinm
committed
dee5b72
Copy full SHA for dee5b72
Previous
Next
You can’t perform that action at this time.