Skip to main content
Arduino

Return to Answer

update broken link (see https://github.com/arduino/Arduino/tree/master/hardware)
Source Link

The "firmware" is whatever program a microcontroller runs. On an Arduino, it is typically the program you write and upload into the microcontroller's flash memory.

If by "firmware" you mean the core library (the source code of pinMode(), digitalRead() and so on), it is here:

https://github.com/arduino/ArduinoCore-avr

If by "firmware" you mean the bootloader (the small program that runs at reset and will accept the upload of your firmware), is is here:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/bootloaders/optiboot https://github.com/arduino/ArduinoCore-avr/tree/master/bootloaders/optiboot

Note that this is valid for the AVR-based Arduinos. The cores and bootloaders used in other architectures are stored is separate repositories, e.g.

https://github.com/arduino/ArduinoCore-sam

The "firmware" is whatever program a microcontroller runs. On an Arduino, it is typically the program you write and upload into the microcontroller's flash memory.

If by "firmware" you mean the core library (the source code of pinMode(), digitalRead() and so on), it is here:

https://github.com/arduino/ArduinoCore-avr

If by "firmware" you mean the bootloader (the small program that runs at reset and will accept the upload of your firmware), is is here:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/bootloaders/optiboot

Note that this is valid for the AVR-based Arduinos. The cores and bootloaders used in other architectures are stored is separate repositories, e.g.

https://github.com/arduino/ArduinoCore-sam

The "firmware" is whatever program a microcontroller runs. On an Arduino, it is typically the program you write and upload into the microcontroller's flash memory.

If by "firmware" you mean the core library (the source code of pinMode(), digitalRead() and so on), it is here:

https://github.com/arduino/ArduinoCore-avr

If by "firmware" you mean the bootloader (the small program that runs at reset and will accept the upload of your firmware), is is here:

https://github.com/arduino/ArduinoCore-avr/tree/master/bootloaders/optiboot

Note that this is valid for the AVR-based Arduinos. The cores and bootloaders used in other architectures are stored is separate repositories, e.g.

https://github.com/arduino/ArduinoCore-sam

The "firmware" is whatever program a microcontroller runs. On an Arduino, it is typically the program you write and upload into the microcontroller's flash memory.

If by "firmware" you mean the core library (the source code of pinMode(), digitalRead() and so on), it is here:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/cores/arduino https://github.com/arduino/ArduinoCore-avr

If by "firmware" you mean the bootloader (the small program that runs at reset and will accept the upload of your firmware), is is here:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/bootloaders/optiboot

Note that this is valid for the AVR-based Arduinos. The cores and bootloaders used in other architectures are stored is separate repositories, e.g.

https://github.com/arduino/ArduinoCore-sam

The "firmware" is whatever program a microcontroller runs. On an Arduino, it is typically the program you write and upload into the microcontroller's flash memory.

If by "firmware" you mean the core library (the source code of pinMode(), digitalRead() and so on), it is here:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/cores/arduino

If by "firmware" you mean the bootloader (the small program that runs at reset and will accept the upload of your firmware), is is here:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/bootloaders/optiboot

Note that this is valid for the AVR-based Arduinos. The cores and bootloaders used in other architectures are stored is separate repositories, e.g.

https://github.com/arduino/ArduinoCore-sam

The "firmware" is whatever program a microcontroller runs. On an Arduino, it is typically the program you write and upload into the microcontroller's flash memory.

If by "firmware" you mean the core library (the source code of pinMode(), digitalRead() and so on), it is here:

https://github.com/arduino/ArduinoCore-avr

If by "firmware" you mean the bootloader (the small program that runs at reset and will accept the upload of your firmware), is is here:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/bootloaders/optiboot

Note that this is valid for the AVR-based Arduinos. The cores and bootloaders used in other architectures are stored is separate repositories, e.g.

https://github.com/arduino/ArduinoCore-sam

Source Link
Edgar Bonet
  • 45.1k
  • 4
  • 42
  • 81

The "firmware" is whatever program a microcontroller runs. On an Arduino, it is typically the program you write and upload into the microcontroller's flash memory.

If by "firmware" you mean the core library (the source code of pinMode(), digitalRead() and so on), it is here:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/cores/arduino

If by "firmware" you mean the bootloader (the small program that runs at reset and will accept the upload of your firmware), is is here:

https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/bootloaders/optiboot

Note that this is valid for the AVR-based Arduinos. The cores and bootloaders used in other architectures are stored is separate repositories, e.g.

https://github.com/arduino/ArduinoCore-sam

lang-cpp

AltStyle によって変換されたページ (->オリジナル) /