1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-19 23:22:16 +03:00

51 Commits

Author SHA1 Message Date
david gauchard
82487e5d96
boards: Invent One: fix analog pin (#5741)
fix #5740
2019-02-08 12:37:44 +01:00
Alwin Arrasyid
ca3678f7c1 ESPectro Core board support (#5419) 2018-12-03 15:27:06 +01:00
david gauchard
92373a9837 Deprecate axTLS, update examples (#5366)
* update examples

* fix serial<->tcp example, use STASSID instead of SSID (name collision)

* fix HTTPSRequest.ino

* update AxTLS HTTPS examples, update AxTLS API to deprecated

* fixes

* fixes + fix astyle (no preproc directives) + restyling script

* fix HTTPClient library

* fixes

* common.sh: do not reload arduino when already present (for locally CI testing)

* common.sh: do not reload ArduinoJson when already present (for locally CI testing)

* fix

* fix

* fix deprecated example

* fix WiFiHTTPSServer.ino

* reduce footprint

* wipfix

* fix led builtin

* fix example

* finished updating APSSID on all examples

* style

* restyle examples

* helper to run CI test locally

* local CI runner more verbose

* +const

* deprecation deprecation

* deprecation

* Update NTPClient.ino

const char[] => const char *

* Update interactive.ino

const char[] => const char *
2018-11-29 20:49:27 -08:00
Invent Victor
d7ca884007 support new board (invent one) (#5286)
* add inventone to boards.txt.py

* add inventone pin mapping .h file to variants

* generate files running boards.txt.py via Python2

* delete .orig files
2018-10-28 15:44:31 -03:00
Evgeny Kochetkov
3c13751bcf Fix NUM_ANALOG_INPUTS for Amperka WiFi slot (#5219) 2018-10-09 08:48:45 -07:00
George
83a50d649d Update ESPduino pin definitions (#4828) 2018-10-04 19:08:42 -07:00
Earle F. Philhower, III
bc2d4ec18b Allow GPIO 9 and 10 for waveform generation (#5055)
* Allow GPIO 9 and 10 for waveform generation

While most ESP8266 modules use quad-io mode for their SPI flash ROM,
there are some which only use dual-io mode.  Allow the unused pins
(GPIO 9 and 10) to have waveforms generated on them.  Should the user try
this on a quad-io mode board, expect very bad things to happen.

* Add variant for 8285 to init GPIO 9/10

The 8285 only has 2-bit flash IO, so the other two pins can be used as
inputs (9/10).  Set them to input to mirror the way other pins are set
up.

* Update waveform gen to only allow 9/10 on 8285

Update the common.h in both generic (remove TODO, it's done!) and the
8285 variant to make isFlashInterfacePin macro correct.  Use that macro
to disable pins 9 and 10 in the common, non-8285 case.
2018-09-17 22:58:06 -03:00
Jack Shao
3906ee4d91 Add support for Seeed Wio Link board (#4943) 2018-07-20 14:51:32 -04:00
brendanvanbreda
e5648f3dfd Add support for XinaBox (#4929)
Add support for the XinaBox CW01;
2018-07-17 11:53:26 -07:00
acosinwork
9c5c16e9c8 add board WiFi Slot (#3916) 2018-06-04 18:42:11 +02:00
acosinwork
ab7e109e4c A0 pin number can be changed in the variants (#4778) 2018-05-31 14:23:32 +02:00
david gauchard
b93cba1046
simple fixes (#4597)
* wemos d1 r1: move comment out of define line
* update 4M filesystem info
2018-04-03 01:58:22 +02:00
i3water
7ae8f98e57 add board WiFiduino (#4590) 2018-04-01 18:51:59 +02:00
Marco Bisioli
e1ca870695 defined SDA and SCL pins for Olimex MOD-WIFI-ESP8266(-DEV) (#4562) 2018-03-26 22:47:11 +02:00
david gauchard
d0f220fb54 fix board common variant inclusion for deprecated BUILTIN_LED (#4366) 2018-02-16 22:40:25 -03:00
david gauchard
4caf4878c7 LED_BUILTIN should be a #define (#4276)
* LED_BUILTIN should be a #define
deduplicate and hide BUILTIN_LED as a deprecated constant

* test for LED_BUILTIN existence

* board:espino:variant: rename button macro (naming coherence)
2018-02-07 10:42:57 -03:00
Christopher Hiller
87b9097399
add missing constants to variants/oak 2018-01-22 23:25:35 -08:00
david gauchard
28253c5bd3 boards.txt generator (#3722)
+ generates boards.rst
+ generate and replace boards section in package.json
+ generate ldscripts
+ new debug option: OOM
+ new led menu for generic board
2018-01-08 11:06:01 -03:00
Christopher Hiller
3f5d06bc12 add DigiStump Oak pins & board 2017-08-21 11:10:55 -05:00
Sergio Tomasello
a9224266f3 Arduino boards with ESP8266 (#3121)
default crystal freq 26M for all boards, 40M for arduino
2017-04-11 10:19:30 -05:00
Kristian Sloth Lauszus
6d6f22e6be Add PIN defines, so the pins can easily be used by external libraries
See: arduino/Arduino#4814

For instance this is used by the USB Host library: 231fb542a8
2016-10-26 01:29:14 -05:00
Nat
222e92a5fc Add new boards Phoenix 1.0 & Phoenix 2.0 (#2088)
* Add new boards Phoenix 1.0, Phoenix 2.0

* ESP8266HTTPClient: fix duplicate Content-Length headers (#1902)

* Add new boards Phoenix 1.0, Phoenix 2.0

* Add phoenix in variants.
2016-06-06 12:20:41 +08:00
Ivan Grokhotkov
0f719e8d0d Clean up variants, fix digitalPinHasPWM definition (#1831) 2016-03-29 18:31:05 +03:00
Nat Weerawan
a0454787b7 Add pre-defined ESPRESSO_LITE_VERSION 2016-03-10 12:08:31 +07:00
Ivan Grokhotkov
0550e7283f Merge pull request #1608 from narongrat/master
Add ESPino (WROOM-02) by ThaiEasyElec.com
2016-02-10 19:22:28 +03:00
Narongrat Srimee
708c7823df Add LED_BUILTIN definition #1556 2016-02-08 20:18:27 +07:00
Nat Weerawan
5dc34d1f95 - Update board and filesystem detail.
- use LED_BUILTIN instead of BUILTIN_LED.
- update package_esp8266com_index.template.json file.
2016-02-08 19:31:58 +07:00
Nat Weerawan
b01a766d17 Add ESPert ESPresso Lite to boards.txt & variants 2016-02-08 18:39:07 +07:00
Narongrat Srimee
0db198ed68 Create pins_arduino.h for ESPino (WROOM-02)
Create pins_arduino.h for ESPino (WROOM-02) by ThaiEasyElec.com
2016-02-08 18:17:03 +07:00
Alex
573a0fb47f Add LED_BUILTIN definition (#1556)
keep arduino incompatible BUILTIN_LED (+22 squashed commits)
[e124f9c] keep arduino incompatible BUILTIN_LED
[18dab66] keep arduino incompatible BUILTIN_LED
[0095de6] keep arduino incompatible BUILTIN_LED
[cca2714] keep arduino incompatible BUILTIN_LED
[ff62bfb] keep arduino incompatible BUILTIN_LED
[fd6f7c0] keep arduino incompatible BUILTIN_LED
[220b02a] keep arduino incompatible BUILTIN_LED
[b871b1b] keep arduino incompatible BUILTIN_LED
[1d97cac] keep arduino incompatible BUILTIN_LED
[ebc2667] changed BUILTIN_LED to LED_BUILTIN
[7008a27] changed BUILTIN_LED to LED_BUILTIN
[cf3f6da] changed BUILTIN_LED to LED_BUILTIN
[5e11c43] changed BUILTIN_LED to LED_BUILTIN
[8645bd5] changed BUILTIN_LED to LED_BUILTIN
[faae742] changed BUILTIN_LED to LED_BUILTIN
[df2659b] changed BUILTIN_LED to LED_BUILTIN
[1eb74d5] changed BUILTIN_LED to LED_BUILTIN
[fb9e977] changed BUILTIN_LED to LED_BUILTIN
[b735737] changed BUILTIN_LED to LED_BUILTIN
[d0557dd] changed BUILTIN_LED to LED_BUILTIN
[a25e4aa] changed BUILTIN_LED to LED_BUILTIN
[7865ace] changed BUILTIN_LED to LED_BUILTIN
2016-02-04 17:44:17 +03:00
yichone
70d0339813 Merge branch 'master' into master 2015-12-28 09:42:48 +08:00
xsyp
6d87ef5aa9 Add espduino board
ESPDuino boards from doit.am (arduino uno look like board for esp8266)
2015-12-27 17:15:49 +08:00
wemos
16244c5dfd fix d1_mini board. 2015-12-27 14:36:22 +08:00
hallard
5653b9a59b Merge remote-tracking branch 'refs/remotes/upstream/master' 2015-12-11 18:04:41 +01:00
Rodrigo Mendez
e3137a0b55 added ESPino to supported boards 2015-12-04 18:24:08 -06:00
Charles
3e20239790 Added WifInfo boars with ESP module choice 2015-11-30 11:49:13 +01:00
wemos
4568d9e42a add wemos D1 & D1 mini boards 2015-11-08 13:31:18 +08:00
Ivan Grokhotkov
a9d5ef198a Fix SparkFun Thing board definition 2015-07-22 22:48:52 +03:00
Todd Treece
4dbb73b11c adds adafruit huzzah to boards.txt & adds adafruit variant 2015-05-27 10:56:40 -04:00
Phil Eichinger
de9b029d8d NodeMCU: BUILTIN_LED is on GPIO16
see: https://raw.githubusercontent.com/nodemcu/nodemcu-devkit/master/Documents/NODEMCU_DEVKIT_SCH.png
2015-05-21 09:51:11 +02:00
Waldemar Zahn
bee67c3ba9 add nodemcu board 2015-05-04 22:31:00 +02:00
ficeto
fbec557ddb Importing my changes 2015-04-30 20:48:50 +03:00
Ivan Grokhotkov
331c266145 Naming changes as suggested in #30
Close #30
2015-04-03 08:51:31 +03:00
Ivan Grokhotkov
ad216c0ef5 fix i2c frequency setup 2015-02-11 18:21:14 +03:00
Ivan Grokhotkov
045c446213 Use i2c instead of serial for wifio virtual io 2015-01-21 04:17:03 +03:00
Ivan Grokhotkov
2f39f82954 Use initVariant for wifio board 2015-01-17 16:35:54 +03:00
Ivan Grokhotkov
7d46c77536 Define esp pins E0..E16 for both board variants 2015-01-17 02:51:58 +03:00
Ivan Grokhotkov
14e500ac67 Create another board variant 2015-01-16 22:52:19 +03:00
Ivan Grokhotkov
6ea230a1bc Define wiring functions as weak
This way they can be redefined in board variants, allowing for port expansion
2015-01-16 22:46:43 +03:00
Ivan Grokhotkov
66cac95b4b Implement digital IO functions 2014-11-21 21:23:27 +03:00