Arduino
Arduino용 ESP8266 코어
파일 탐색기
최종 버전 다운로드 (.zip)- build-host.yml
- build-ide.yml
- build-platformio.yml
- check-autogenerated.yml
- documentation.yml
- release-to-publish.yml
- style-check.yml
- tag-to-draft-release.yml
- dependabot.yml
- eboot.c
- eboot.elf
- eboot.ld
- eboot_command.c
- eboot_command.h
- flash.c
- flash.h
- LICENSE
- Makefile
- rom.ld
- spi_vendors.h
- dtostrf.h
- pgmspace.h
- AUTHORS
- cdecode.cpp
- cdecode.h
- cencode.cpp
- cencode.h
- LICENSE
- LICENSE
- README.md
- spiffs.h
- spiffs_cache.cpp
- spiffs_check.cpp
- spiffs_config.h
- spiffs_gc.cpp
- spiffs_hydrogen.cpp
- spiffs_nucleus.cpp
- spiffs_nucleus.h
- TECH_SPEC
- TODO
- dbglog.h
- LICENSE
- README.txt
- LICENSE
- Notes.h
- README.md
- umm_heap_select.h
- umm_info.c
- umm_integrity.c
- umm_local.c
- umm_local.h
- umm_malloc.cpp
- umm_malloc.h
- umm_malloc_cfg.h
- umm_malloc_cfgport.h
- umm_poison.c
- abi.cpp
- AddrList.h
- aes_unwrap.cpp
- Arduino.h
- base64.cpp
- base64.h
- binary.h
- CallBackList.h
- cbuf.cpp
- cbuf.h
- Client.h
- cont.h
- cont.S
- cont_util.cpp
- core_esp8266_app_entry_noextra4k.cpp
- core_esp8266_eboot_command.cpp
- core_esp8266_features.cpp
- core_esp8266_features.h
- core_esp8266_flash_quirks.cpp
- core_esp8266_flash_utils.cpp
- core_esp8266_i2s.cpp
- core_esp8266_i2s.h
- core_esp8266_main.cpp
- core_esp8266_non32xfer.cpp
- core_esp8266_non32xfer.h
- core_esp8266_noniso.cpp
- core_esp8266_phy.cpp
- core_esp8266_postmortem.cpp
- core_esp8266_si2c.cpp
- core_esp8266_sigma_delta.cpp
- core_esp8266_spi_utils.cpp
- core_esp8266_timer.cpp
- core_esp8266_version.h
- core_esp8266_vm.cpp
- core_esp8266_vm.h
- core_esp8266_waveform.h
- core_esp8266_waveform_phase.cpp
- core_esp8266_waveform_pwm.cpp
- core_esp8266_wiring.cpp
- core_esp8266_wiring_analog.cpp
- core_esp8266_wiring_digital.cpp
- core_esp8266_wiring_pulse.cpp
- core_esp8266_wiring_pwm.cpp
- core_esp8266_wiring_shift.cpp
- core_version.h
- coredecls.h
- crc32.cpp
- Crypto.cpp
- Crypto.h
- debug.cpp
- debug.h
- eboot_command.h
- Esp-frag.cpp
- Esp-version.cpp
- Esp.cpp
- Esp.h
- esp8266_peri.h
- esp8266_undocumented.h
- esp_priv.h
- exc-c-wrapper-handler.S
- exc-sethandler.cpp
- flash_hal.cpp
- flash_hal.h
- flash_quirks.h
- flash_utils.h
- FlashMap.h
- FS.cpp
- FS.h
- FSImpl.h
- FSnoop.cpp
- FunctionalInterrupt.cpp
- FunctionalInterrupt.h
- gdb_hooks.cpp
- gdb_hooks.h
- hardware_reset.cpp
- hardware_reset.h
- HardwareSerial.cpp
- HardwareSerial.h
- heap.cpp
- heap_api_debug.h
- hwdt_app_entry.cpp
- hwdt_app_entry.h
- interrupts.h
- IPAddress.cpp
- IPAddress.h
- libc_replacements.cpp
- LwipDhcpServer-NonOS.cpp
- LwipDhcpServer-NonOS.h
- LwipDhcpServer.cpp
- LwipDhcpServer.h
- LwipIntf.cpp
- LwipIntf.h
- LwipIntfCB.cpp
- LwipIntfDev.h
- md5.h
- MD5Builder.cpp
- MD5Builder.h
- mmu_iram.cpp
- mmu_iram.h
- pgmspace.h
- PolledTimeout.h
- Print.cpp
- Print.h
- Printable.h
- reboot_uart_dwnld.cpp
- reboot_uart_dwnld.h
- Schedule.cpp
- Schedule.h
- Server.h
- sigma_delta.h
- spi_flash_defs.h
- spi_utils.h
- spi_vendors.h
- spiffs_api.cpp
- spiffs_api.h
- sqrt32.cpp
- StackThunk.cpp
- StackThunk.h
- stdlib_noniso.cpp
- stdlib_noniso.h
- Stream.cpp
- Stream.h
- StreamDev.h
- StreamSend.cpp
- StreamString.h
- time.cpp
- Tone.cpp
- twi.h
- twi_util.h
- TypeConversion.cpp
- TypeConversion.h
- TZ.h
- uart.cpp
- uart.h
- Udp.h
- Updater.cpp
- Updater.h
- Updater_Signing.h
- user_config.h
- WCharacter.h
- wiring_private.h
- wl_definitions.h
- WMath.cpp
- wpa2_eap_patch.cpp
- WString.cpp
- WString.h
- xtruntime-frames.h
- .keep
- 1_Install_New_Software.png
- 2_Install_software.png
- eclipse.rst
- makefile.init
- client-example-domain.png
- client-secure-check-fingerprint.png
- doxygen-class-index.png
- doxygen-esp8266wifi-documentation.png
- doxygen-example-station-begin.png
- doxygen-example-station-hostname.png
- doxygen-example-udp-begin.png
- esp8266-arduino-build-status-json.png
- esp8266-arduino-build-status-travisci.png
- esp8266-client-secure.png
- esp8266-client.png
- esp8266-server.png
- esp8266-soft-access-point.png
- esp8266-station-soft-access-point.png
- esp8266-station.png
- server-browser-output.png
- udp-packet-sender.png
- wifi-simple-connect-terminal.png
- bearssl-client-secure-class.rst
- bearssl-server-secure-class.rst
- client-class.rst
- generic-class.rst
- generic-examples.rst
- readme.rst
- scan-class.rst
- scan-examples.rst
- server-class.rst
- server-examples.rst
- soft-access-point-class.rst
- soft-access-point-examples.rst
- station-class.rst
- station-examples.rst
- udp-class.rst
- udp-examples.rst
- a01-board-selection.png
- a01-boot-mode-decoding.png
- a01-circuit-ck-reset.fzz
- a01-circuit-ck-reset.png
- a01-circuit-nodemcu-reset.fzz
- a01-circuit-nodemcu-reset.png
- a01-espcomm_open-failed.png
- a01-espcomm_sync-failed.png
- a01-example-boards-with-usb.png
- a01-example-boards-without-usb.png
- a01-nodemcu-reset-implementation.png
- a01-reset-ck-closeup.png
- a01-reset-ck-complete-1-retry.png
- a01-reset-ck-complete.png
- a01-reset-nodemcu-closeup.png
- a01-reset-nodemcu-complete-2-retries.png
- a01-reset-nodemcu-complete.png
- a01-secondary-serial-hookup.fzz
- a01-secondary-serial-hookup.png
- a01-serial-port-selection.png
- a01-serial-speed-selection.png
- a01-test-stand.jpg
- a01-usb-to-serial-loop-back.png
- a02-decode-stack-tace-1-2.png
- a02-decode-stack-tace-3-6.png
- a02-exception-cause-decoding.png
- a02-hw-watchdog-example.png
- a02-sw-watchdog-example.png
- a02-typical-crash-log.png
- a04-arduino-ide-preferences.png
- a04-board-is-unknown-error.png
- a04-contents-of-package-folder.png
- a04-contents-of-preferences-folder.png
- a04-remove-package-no.png
- a04-remove-package-yes.png
- a01-upload-failed.rst
- a02-my-esp-crashes.rst
- a03-library-does-not-work.rst
- a04-board-generic-is-unknown.rst
- a05-board-generator.rst
- a06-global-build-options.rst
- a-ota-external-serial-terminal-output-failed.png
- a-ota-external-serial-terminal-output.png
- a-ota-network-terminal.png
- a-ota-ota-port-selection.png
- a-ota-ota-upload-complete.png
- a-ota-ota-upload-configuration.png
- a-ota-serial-upload-configuration.png
- a-ota-sketch-selection.png
- a-ota-ssid-pass-entry.png
- a-ota-upload-complete-and-joined-wifi.png
- a-ota-upload-password-authenticating-ok.png
- a-ota-upload-password-passing-again-upload-ok.png
- a-ota-upload-password-passing-upload-ok.png
- a-ota-upload-password-prompt.png
- ota-web-browser-form-ok.png
- ota-web-browser-form.png
- ota-web-path-to-binary.png
- ota-web-serial-monitor-ready.png
- ota-web-serial-monitor-reboot.png
- ota-web-show-verbose-compilation.png
- readme.rst
- termite-configuration.png
- update_memory_copy.png
- debug_level.png
- debug_port.png
- debugging.rst
- ESP_Exception_Decoderp.png
- stack_dump.rst
- .gitignore
- boards.rst
- conf.py
- ESP01_connect.jpg
- esp12.png
- esp12.svg
- esp8266_tcp_active_close.png
- ESP_improved_stability.png
- ESP_min.png
- ESP_to_serial.png
- exception_causes.rst
- faq.rst
- filesystem.rst
- gdb.rst
- ideoptions.rst
- index.rst
- installing.rst
- libraries.rst
- Makefile
- mmu.rst
- pin_functions.png
- PROGMEM.rst
- reference.rst
- reference_items.yml
- requirements.txt
- rgisters_dump.txt
- BasicOTA.ino
- OTAEraseConfig.ino
- OTALeds.ino
- OTASdkCheck.ino
- ArduinoOTA.cpp
- ArduinoOTA.h
- keywords.txt
- library.properties
- CaptivePortal.ino
- CaptivePortalAdvanced.ino
- credentials.ino
- handleHttp.ino
- tools.ino
- DNSServer.ino
- credentials.ino
- handleHttp.ino
- NAPTCaptivePortal.ino
- PortalRedirectHttp.ino
- tools.ino
- WifiHttp.h
- DNSServer.cpp
- DNSServer.h
- keywords.txt
- library.properties
- eeprom_clear.ino
- eeprom_read.ino
- eeprom_write.ino
- EEPROM.cpp
- EEPROM.h
- keywords.txt
- library.properties
- Blink.ino
- BlinkPolledTimeout.ino
- BlinkWithoutDelay.ino
- CallBackGeneric.ino
- CallSDKFunctions.ino
- CheckFlashConfig.ino
- CheckFlashCRC.ino
- ConfigFile.ino
- FadePolledTimeout.ino
- GlobalBuildOptions.ino
- GlobalBuildOptions.ino.globals.h
- HeapMetric.ino
- HelloCrypto.ino
- HwdtStackDump.ino
- HwdtStackDump.ino.globals.h
- ProcessKey.ino
- I2SInput.ino
- I2STransmit.ino
- interactive.ino
- irammem.ino
- IramReserve.ino
- ProcessKey.ino
- LowPowerDemo.ino
- README.md
- MMU48K.ino
- timed.cpp
- NTP-TZ-DST.ino
- RTCUserMemory.ino
- SerialDetectBaudrate.ino
- SerialStress.ino
- SigmaDeltaDemo.ino
- StreamString.ino
- TestEspApi.ino
- UartDownload.ino
- virtualmem.ino
- dummy.h
- keywords.txt
- library.properties
- Arduino_Wifi_AVRISP.ino
- command.h
- ESP8266AVRISP.cpp
- ESP8266AVRISP.h
- keywords.txt
- library.properties
- README.rst
- Authorization.ino
- BasicHttpClient.ino
- BasicHttpsClient.ino
- certs.h
- certUpdate
- DigestAuthorization.ino
- PostHttpClient.ino
- ReuseConnectionV2.ino
- StreamHttpClient.ino
- certs.h
- certUpdate
- StreamHttpsClient.ino
- ESP8266HTTPClient.cpp
- ESP8266HTTPClient.h
- keywords.txt
- library.properties
- httpUpdate.ino
- httpUpdateLittleFS.ino
- httpUpdateSecure.ino
- httpUpdateSigned.ino
- private.key
- public.key
- ESP8266httpUpdate.cpp
- ESP8266httpUpdate.h
- keywords.txt
- library.properties
- SecureBearSSLUpdater.ino
- SecureWebUpdater.ino
- WebUpdater.ino
- ESP8266HTTPUpdateServer-impl.h
- ESP8266HTTPUpdateServer.h
- keywords.txt
- library.properties
- LLMNR_Web_Server.ino
- ESP8266LLMNR.cpp
- ESP8266LLMNR.h
- keywords.txt
- library.properties
- README.md
- mDNS_Clock.ino
- mDNS_ServiceMonitor.ino
- mDNS-SD_Extended.ino
- mDNS_Web_Server.ino
- cl_conf.txt
- OTA-mDNS-LittleFS.ino
- ESP8266mDNS.cpp
- ESP8266mDNS.h
- LEAmDNS.cpp
- LEAmDNS.h
- LEAmDNS_Control.cpp
- LEAmDNS_Helpers.cpp
- LEAmDNS_lwIPdefs.h
- LEAmDNS_Priv.h
- LEAmDNS_Structs.cpp
- LEAmDNS_Transfer.cpp
- keywords.txt
- library.properties
- README.rst
- ESP_NBNST.ino
- ESP8266NetBIOS.cpp
- ESP8266NetBIOS.h
- keywords.txt
- library.properties
- SSDP.ino
- ESP8266SSDP.cpp
- ESP8266SSDP.h
- keywords.txt
- library.properties
- README.rst
- AdvancedWebServer.ino
- Filters.ino
- index.htm
- favicon.ico
- index.htm
- pins.png
- feathericons.png
- index.htm.gz
- index_htm.h
- reduce_index.sh
- FSBrowser.ino
- readme.md
- index.htm
- Graph.ino
- readme.md
- HelloServer.ino
- HelloServerBearSSL.ino
- HttpAdvancedAuth.ino
- HttpBasicAuth.ino
- HttpHashCredAuth.ino
- PathArgServer.ino
- PostServer.ino
- ServerSentEvents.ino
- SimpleAuthentication.ino
- files.htm
- index.htm
- style.css
- builtinfiles.h
- README.md
- secrets.h
- WebServer.ino
- WebUpdate.ino
- etag.cpp
- mimetable.cpp
- mimetable.h
- RequestHandler.h
- RequestHandlersImpl.h
- UriBraces.h
- UriGlob.h
- UriRegex.h
- ESP8266WebServer-impl.h
- ESP8266WebServer.h
- ESP8266WebServerSecure.h
- Parsing-impl.h
- Uri.h
- keywords.txt
- library.properties
- README.rst
- BearSSL_CertStore.ino
- certs-from-mozilla.py
- BearSSL_MaxFragmentLength.ino
- BearSSL_Server.ino
- BearSSL_ServerClientCert.ino
- ca.conf
- ca_cer.pem
- ca_cer.srl
- ca_key.pem
- client.conf
- client1_cer.pem
- client1_key.pem
- client1_req.csr
- DO-NOT-USE-THESE-CERTS-IN-YOUR-OWN-APPS
- server.conf
- server_cer.pem
- server_key.pem
- BearSSL_Sessions.ino
- certs.h
- BearSSL_Validation.ino
- certs.h
- certUpdate
- CustomOffer.ino
- certs.h
- certUpdate
- HTTPSRequest.ino
- IPv6.ino
- NTPClient.ino
- PagerServer.ino
- RangeExtender-NAPT.ino
- StaticLease.ino
- Udp.ino
- WiFiAccessPoint.ino
- WiFiClient.ino
- WiFiClientBasic.ino
- echo-client.py
- WiFiEcho.ino
- WiFiEvents.ino
- WiFiManualWebServer.ino
- WiFiMulti.ino
- WiFiScan.ino
- WiFiShutdown.ino
- WiFiTelnetToSerial.ino
- ClientContext.h
- slist.h
- UdpContext.h
- WiFiState.h
- ArduinoWiFiServer.h
- BearSSLHelpers.cpp
- BearSSLHelpers.h
- CertStoreBearSSL.cpp
- CertStoreBearSSL.h
- enable_wifi_at_boot_time.cpp
- ESP8266WiFi.cpp
- ESP8266WiFi.h
- ESP8266WiFiAP.cpp
- ESP8266WiFiAP.h
- ESP8266WiFiGeneric.cpp
- ESP8266WiFiGeneric.h
- ESP8266WiFiGratuitous.cpp
- ESP8266WiFiGratuitous.h
- ESP8266WiFiMulti.cpp
- ESP8266WiFiMulti.h
- ESP8266WiFiScan.cpp
- ESP8266WiFiScan.h
- ESP8266WiFiSTA-WPS.cpp
- ESP8266WiFiSTA.cpp
- ESP8266WiFiSTA.h
- ESP8266WiFiType.h
- ssl-tls-ca-key-cert-example.h
- WiFi.h
- WiFiClient.cpp
- WiFiClient.h
- WiFiClientSecure.h
- WiFiClientSecureBearSSL.cpp
- WiFiClientSecureBearSSL.h
- WiFiServer.cpp
- WiFiServer.h
- WiFiServerSecure.h
- WiFiServerSecureBearSSL.cpp
- WiFiServerSecureBearSSL.h
- WiFiUdp.cpp
- WiFiUdp.h
- keywords.txt
- library.properties
- HelloEspnow.ino
- HelloMesh.ino
- HelloTcpIp.ino
- CompatibilityLayer.cpp
- ConditionalPrinter.cpp
- ConditionalPrinter.h
- EncryptedConnectionData.cpp
- EncryptedConnectionData.h
- EncryptedConnectionLog.cpp
- EncryptedConnectionLog.h
- ESP8266WiFiMesh.cpp
- ESP8266WiFiMesh.h
- EspnowConnectionManager.cpp
- EspnowConnectionManager.h
- EspnowDatabase.cpp
- EspnowDatabase.h
- EspnowEncryptionBroker.cpp
- EspnowEncryptionBroker.h
- EspnowMeshBackend.cpp
- EspnowMeshBackend.h
- EspnowNetworkInfo.cpp
- EspnowNetworkInfo.h
- EspnowProtocolInterpreter.cpp
- EspnowProtocolInterpreter.h
- EspnowTransmitter.cpp
- EspnowTransmitter.h
- ExpiringTimeTracker.cpp
- ExpiringTimeTracker.h
- FloodingMesh.cpp
- FloodingMesh.h
- HeapMonitor.cpp
- HeapMonitor.h
- JsonTranslator.cpp
- JsonTranslator.h
- MeshBackendBase.cpp
- MeshBackendBase.h
- MeshCryptoInterface.cpp
- MeshCryptoInterface.h
- MessageData.cpp
- MessageData.h
- MutexTracker.cpp
- MutexTracker.h
- NetworkInfo.cpp
- NetworkInfo.h
- NetworkInfoBase.cpp
- NetworkInfoBase.h
- PeerRequestLog.cpp
- PeerRequestLog.h
- RequestData.cpp
- RequestData.h
- ResponseData.cpp
- ResponseData.h
- Serializer.cpp
- Serializer.h
- TcpIpMeshBackend.cpp
- TcpIpMeshBackend.h
- TcpIpNetworkInfo.cpp
- TcpIpNetworkInfo.h
- TimeTracker.cpp
- TimeTracker.h
- TransmissionOutcome.cpp
- TransmissionOutcome.h
- TransmissionResult.cpp
- TransmissionResult.h
- TypeConversionFunctions.cpp
- TypeConversionFunctions.h
- UtilityFunctions.cpp
- UtilityFunctions.h
- keywords.txt
- library.properties
- README.md
- Basic_example.ino
- custom_FS_example.ino
- FSTools.cpp
- FSTools.h
- package.json
- gdbstub_example.ino
- gdbstub-cfg.h
- gdbstub-entry.h
- gdbstub-entry.S
- gdbstub.c
- core-isa.h
- specreg.h
- corebits.h
- GDBStub.h
- gdbcmds
- library.json
- library.properties
- License
- README.md
- sha1.ino
- Hash.cpp
- Hash.h
- keywords.txt
- library.properties
- InputSerialPlotter.ino
- SimpleTone.ino
- I2S.cpp
- I2S.h
- keywords.txt
- library.properties
- LittleFS_Timestamp.ino
- SpeedTest.ino
- littlefs
- lfs.c
- lfs_util.c
- LittleFS.cpp
- LittleFS.h
- library.properties
- enc28j60.cpp
- enc28j60.h
- ENC28J60lwIP.h
- library.properties
- Eth_mDNS_Clock.ino
- EthClient.ino
- EthClientStatic.ino
- EthSSLValidation.ino
- LegacyAdvancedChatServer.ino
- LegacyChatServer.ino
- LegacyDhcpAddressPrinter.ino
- LegacyUDPSendReceiveString.ino
- EthernetCompat.h
- LwipEthernet.cpp
- LwipEthernet.h
- library.properties
- PPPServer.ino
- PPPServer.cpp
- PPPServer.h
- library.properties
- w5100.cpp
- w5100.h
- W5100lwIP.h
- library.properties
- w5500.cpp
- w5500.h
- W5500lwIP.h
- library.properties
- Netdump.ino
- Netdump.cpp
- Netdump.h
- NetdumpIP.cpp
- NetdumpIP.h
- NetdumpPacket.cpp
- NetdumpPacket.h
- PacketType.cpp
- PacketType.h
- keywords.txt
- library.properties
- README.md
- Datalogger.ino
- DumpFile.ino
- Files.ino
- listfiles.ino
- listfilesEnhanced.ino
- ReadWrite.ino
- SD.cpp
- SD.h
- keywords.txt
- library.properties
- README.md
- SDFS.cpp
- SDFS.h
- library.properties
- Sweep.ino
- Servo.cpp
- Servo.h
- keywords.txt
- library.properties
- keywords.txt
- library.properties
- SPI.cpp
- SPI.h
- SPISlave_Master.ino
- SPISlave_SafeMaster.ino
- SPISlave_Test.ino
- hspi_slave.c
- hspi_slave.h
- SPISlave.cpp
- SPISlave.h
- keywords.txt
- library.properties
- drawCircle.ino
- drawLines.ino
- drawNumber.ino
- drawRectangle.ino
- .test.skip
- paint.ino
- shapes.ino
- text.ino
- .test.skip
- flower.BMP
- hibiscus.bmp
- test.bmp
- tftbmp.ino
- .test.skip
- tftbmp2.ino
- font.c
- keywords.txt
- library.properties
- License.txt
- README.md
- TFTv2.cpp
- TFTv2.h
- TickerBasic.ino
- TickerFunctional.ino
- TickerParameter.ino
- Ticker.cpp
- Ticker.h
- keywords.txt
- library.properties
- master_reader.ino
- master_writer.ino
- slave_receiver.ino
- slave_sender.ino
- keywords.txt
- library.properties
- Wire.cpp
- Wire.h
- ESP8266SdFat
- Ethernet
- SoftwareSerial
- build_boards_manager_package.sh
- deploy_package_index.sh
- drop_versions.py
- esp8266-arduino-doc.bash
- esp8266_github_io_deploy.enc
- merge_packages.py
- package_esp8266com_index.template.json
- README.md
- upload_release.py
- build_boards.sh
- build_docs.sh
- build_package.sh
- eboot_test.sh
- host_test.sh
- pkgrefs_test.sh
- style_check.sh
- BSArduino.h
- BSArgs.h
- BSProtocol.h
- BSStdio.h
- BSTest.h
- test.cpp
- test.py
- .gitignore
- library.properties
- Makefile
- mock_decorators.py
- requirements.txt
- runner.py
- xmerge.py
- xunitmerge
- make_data.py
- test_BearSSL.ino
- test_ClientContext.ino
- test_ClientContext.py
- test_http_server.ino
- test_http_server.py
- test_iostream.ino
- libm_string.c
- memcpy-1.c
- memmove1.c
- strcmp-1.c
- test_libc.ino
- test_libc.ino.globals.h
- tstring.c
- test_millis_mm.ino
- test_overrides.ino
- test_ping.ino
- test_random.ino
- test_serial.ino
- test_spi_flash.ino
- test_stack_in_heap.ino
- test_stack_in_sys.ino
- test_sw_arduino_math_overrides.ino
- test_sw_FS.ino
- server.crt
- server.csr
- server.key
- test_sw_http_client.ino
- test_sw_http_client.py
- test_sw_newlib.ino
- test_sw_Print_printf.ino
- test_sw_schedule.ino
- test_sw_StreamString.ino
- test_sw_tests.ino
- test_sw_WiFiServer.ino
- test_sw_WiFiServer.py
- test_time.ino
- test_umm_malloc.ino
- test_WiFi_events.ino
- test_WiFiClient.ino
- .gitignore
- Makefile
- test_env.cfg.template
- ClientContext.h
- UdpContext.h
- ansi.h
- Arduino.cpp
- ArduinoCatch.cpp
- ArduinoCatch.hpp
- ArduinoMain.cpp
- ArduinoMainLittlefs.cpp
- ArduinoMainSpiffs.cpp
- ArduinoMainUdp.cpp
- c_types.h
- catch.hpp
- ClientContextSocket.cpp
- ClientContextTools.cpp
- DhcpServer.cpp
- EEPROM.h
- esp8266_peri.h
- flash_hal.h
- flash_hal_mock.cpp
- HostWiring.cpp
- littlefs_mock.cpp
- littlefs_mock.h
- md5.c
- mock.h
- MockEEPROM.cpp
- MockEsp.cpp
- MocklwIP.cpp
- MocklwIP.h
- MockSPI.cpp
- MockTools.cpp
- MockUART.cpp
- MockWiFiServer.cpp
- MockWiFiServerSocket.cpp
- noniso.c
- pins_arduino.h
- queue.h
- sdfs_mock.cpp
- sdfs_mock.h
- spiffs_mock.cpp
- spiffs_mock.h
- strl.cpp
- UdpContextSocket.cpp
- user_interface.cpp
- WMath.cpp
- test_md5builder.cpp
- test_pgmspace.cpp
- test_PolledTimeout.cpp
- test_Print.cpp
- test_string.cpp
- test_Updater.cpp
- test_fs.cpp
- test_fs.inc
- pgmspace.h
- Makefile
- README.txt
- valgdb
- .gitignore
- build.sh
- clang-format-arduino.yaml
- clang-format-core.yaml
- common.sh
- dep-arduino-cli.sh
- dep-libraries.sh
- lib-skip-ino.sh
- README.md
- restyle.py
- restyle.sh
- run_CI_locally.sh
- sanity_check.sh
- test_restyle.py
- bearssl.h
- bearssl_aead.h
- bearssl_block.h
- bearssl_ec.h
- bearssl_git.h
- bearssl_hash.h
- bearssl_hmac.h
- bearssl_kdf.h
- bearssl_pem.h
- bearssl_port.h
- bearssl_prf.h
- bearssl_rand.h
- bearssl_rsa.h
- bearssl_ssl.h
- bearssl_x509.h
- json.h
- jsonparse.h
- jsontree.h
- airkiss.h
- c_types.h
- eagle_soc.h
- espconn.h
- espnow.h
- ets_sys.h
- gpio.h
- i2s_reg.h
- ip_addr.h
- ipv4_addr.h
- mem.h
- os_type.h
- osapi.h
- ping.h
- pwm.h
- queue.h
- simple_pair.h
- slc_register.h
- smartconfig.h
- sntp.h
- spi_flash.h
- spi_flash_geometry.h
- uart_register.h
- upgrade.h
- user_interface.h
- version.h
- wpa2_enterprise.h
- eagle.app.v6.common.ld.h
- eagle.app.v6.common.ld.vtables.h
- eagle.flash.16m14m.ld
- eagle.flash.16m15m.ld
- eagle.flash.1m.ld
- eagle.flash.1m128.ld
- eagle.flash.1m144.ld
- eagle.flash.1m160.ld
- eagle.flash.1m192.ld
- eagle.flash.1m256.ld
- eagle.flash.1m512.ld
- eagle.flash.1m64.ld
- eagle.flash.2m.ld
- eagle.flash.2m128.ld
- eagle.flash.2m1m.ld
- eagle.flash.2m256.ld
- eagle.flash.2m512.ld
- eagle.flash.2m64.ld
- eagle.flash.4m.ld
- eagle.flash.4m1m.ld
- eagle.flash.4m2m.ld
- eagle.flash.4m3m.ld
- eagle.flash.512k.ld
- eagle.flash.512k128.ld
- eagle.flash.512k32.ld
- eagle.flash.512k64.ld
- eagle.flash.8m6m.ld
- eagle.flash.8m7m.ld
- eagle.flash.auto.ld
- eagle.rom.addr.v6.ld
- sdk-compare-includes
- sdk-compare-libs
- libairkiss.a
- libcrypto.a
- libespnow.a
- libmain.a
- libnet80211.a
- libphy.a
- libpp.a
- libsmartconfig.a
- libwpa.a
- libwpa2.a
- libwps.a
- version
- commitlog-from-221.txt.gz
- libairkiss.a
- libcrypto.a
- libespnow.a
- libmain.a
- libnet80211.a
- libphy.a
- libpp.a
- libsmartconfig.a
- libwpa.a
- libwpa2.a
- libwps.a
- version
- commitlog-from-22x-190313.txt.gz
- libairkiss.a
- libcrypto.a
- libespnow.a
- libmain.a
- libnet80211.a
- libphy.a
- libpp.a
- libsmartconfig.a
- libwpa.a
- libwpa2.a
- libwps.a
- version
- commitlog-from-22x-190703.txt.gz
- libairkiss.a
- libcrypto.a
- libespnow.a
- libmain.a
- libnet80211.a
- libphy.a
- libpp.a
- libsmartconfig.a
- libwpa.a
- libwpa2.a
- libwps.a
- version
- commitlog-from-22x-191024.txt.gz
- libairkiss.a
- libcrypto.a
- libespnow.a
- libmain.a
- libnet80211.a
- libphy.a
- libpp.a
- libsmartconfig.a
- libwpa.a
- libwpa2.a
- libwps.a
- version
- commitlog-from-22x-191122.txt
- libairkiss.a
- libcrypto.a
- libespnow.a
- libmain.a
- libnet80211.a
- libphy.a
- libpp.a
- libsmartconfig.a
- libwpa.a
- libwpa2.a
- libwps.a
- version
- commitlog.txt
- libairkiss.a
- libcrypto.a
- libespnow.a
- libmain.a
- libnet80211.a
- libphy.a
- libpp.a
- libsmartconfig.a
- libwpa.a
- libwpa2.a
- libwps.a
- version
- eval_fix_sdks.sh
- fix_sdk_libs.sh
- libbearssl.a
- libc_orig.a
- libhal.a
- liblwip2-1460-feat.a
- liblwip2-1460.a
- liblwip2-536-feat.a
- liblwip2-536.a
- liblwip6-1460-feat.a
- liblwip6-536-feat.a
- libstdc++-exc.a
- libstdc++.a
- README.md
- cc.h
- mdns.h
- mdns_opts.h
- mdns_priv.h
- sntp.h
- sntp_opts.h
- altcp_priv.h
- api_msg.h
- mem_priv.h
- memp_priv.h
- memp_std.h
- nd6_priv.h
- raw_priv.h
- sockets_priv.h
- tcp_priv.h
- tcpip_priv.h
- autoip.h
- dhcp.h
- dhcp6.h
- dns.h
- etharp.h
- ethernet.h
- iana.h
- icmp.h
- icmp6.h
- ieee.h
- igmp.h
- ip.h
- ip4.h
- ip6.h
- mld6.h
- nd6.h
- tcp.h
- udp.h
- api.h
- arch.h
- autoip.h
- debug.h
- def.h
- dhcp.h
- dhcp6.h
- dns.h
- err.h
- errno.h
- etharp.h
- ethip6.h
- icmp.h
- icmp6.h
- if_api.h
- igmp.h
- inet.h
- inet_chksum.h
- init.h
- ip.h
- ip4.h
- ip4_addr.h
- ip4_frag.h
- ip6.h
- ip6_addr.h
- ip6_frag.h
- ip6_zone.h
- ip_addr.h
- mem.h
- memp.h
- mld6.h
- napt.h
- nd6.h
- netbuf.h
- netdb.h
- netif.h
- netifapi.h
- opt.h
- pbuf.h
- raw.h
- sio.h
- snmp.h
- sockets.h
- stats.h
- sys.h
- tcp.h
- tcpbase.h
- tcpip.h
- timeouts.h
- udp.h
- fsm.h
- ipcp.h
- lcp.h
- ppp.h
- ppp_opts.h
- pppos.h
- vj.h
- etharp.h
- ethernet.h
- espconn.h
- glue.h
- gluedebug.h
- lwip-err-t.h
- lwip-git-hash.h
- lwipopts.h
- README.md
- builder
- Makefile
- README.md
- bearssl
- Makefile
- README.md
- License
- uzlib
- default-cflags
- default-cxxflags
- extra-cflags
- extra-cxxflags
- make_none-cxxflags.sh
- more-cflags
- more-cxxflags
- none-cflags
- none-cxxflags
- patterns_none-cxxflags.txt
- README.md
- boards.txt.py
- build.py
- cert.py
- certsUpdate.sh
- cp.py
- decoder.py
- elf2bin.py
- espota.py
- esptool
- format_tzdata.py
- get.py
- makecorever.py
- mkbuildoptglobals.py
- mkdir.py
- platformio-build.py
- pyserial
- signing.py
- sizes.py
- upload.py
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- common.h
- initD9D10Pins.cpp
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- common.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- analogRead.cpp
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- pins_arduino.h
- WifioProtocol.h
- WifioWiring.cpp
- pins_arduino.h
- pins_arduino.h
- .git-blame-ignore-revs
- .gitignore
- .gitmodules
- .readthedocs.yaml
- boards.txt
- ISSUE_TEMPLATE.md
- keywords.txt
- LICENSE
- package.json
- platform.txt
- POLICY.md
- programmers.txt
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/esp8266/Arduino
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Arduino
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
cd libraries/FSTools
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
3. Python
쉬움사전 준비물
pip install -r doc/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
cd bootloaders/eboot
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
