Commit Graph

76 Commits

Author SHA1 Message Date
8091c2cac7 Add M5Stick-C to board manager (#2594) 2019-04-09 21:13:15 +02:00
566f659e90 Frog Board ESP32 definition (#2515)
* Added board definition

Signed-off-by: Roman Hosek <roman.hosek@iotbakery.com>

* fix typo

* variant + pin definition
2019-03-03 15:53:49 +01:00
cebd8704c8 Default pin remap for wESP32 (#2508)
* Add default pin mapping for Serial1 and Serial2

* Default pin remap on wESP32

Improved default pin mapping for I2C0 and UART1 to avoid issues
with programming.
SDA0 was on IO2 but IO2 needs to be pulled low on reset to enable
serial programming, which conflicts with I2C pull-ups.
RX1 was on IO12, idle UART level is high which conflicts with
IO12 needing to be low on reset to select correct 3.3V flash
voltage.
New mappings:
SDA0 on IO15
RX1 on IO13
TX1 on IO12
2019-03-03 15:51:43 +01:00
84e458a9e1 Add Heltec boards defintion and update board menu chooices (#2475) 2019-03-03 15:47:47 +01:00
c001996eef Add default pin mapping for Serial1 and Serial2 for wESP32 (#2409) 2019-02-14 13:05:23 +01:00
c1344ae094 New version of the ESP32-EVB/Gateway/PoE boards (#2397)
In Board.txt file added board revision submenu to distinguish the different revisions of the same board. By selecting different revision in the Arduino menu different value of the predefined macro will be applied which is used inside the pins_arduino.h file to make different defines and values for the specific revision.
In addition to this esp32-poe pin definitions is added ethernet power enable pin and also defined macro: BOARD_HAS_1BIT_SDMMC
2019-02-14 13:03:34 +01:00
e302a6848a Board T-Beam: Update pins_arduino.h (#2380)
* Board T-Beam: Update pins_arduino.h

DAC2 is not wired, only DAC1 is -> corrected
LORA pins 27 + 19 are only wired on pcb, but not connected to header -> deleted

* Update pins_arduino.h

Button and LED added
2019-02-14 12:53:45 +01:00
2ba1e66060 Fix SS pin for Adafruit Feather variant of the ESP32 board (#2344)
Pin 2 is not found on the [Adafruit docs](https://learn.adafruit.com/adafruit-huzzah32-esp32-feather) for this board and 33 was suggested in #1586 as a fix. I've tried this locally on my board and it is working correctly.
2019-01-22 17:27:42 +08:00
489feb8727 Fix BananaPi-BIT and T-Beam pin definitions (#2343)
* Fix BananaPi-BIT DAC definition

* Update t-beam too
2019-01-22 17:27:19 +08:00
452c27a74a Added ESP32 FM DevKit - Fixed unused pins definitions. (#2288)
* Added ESP32 FM DevKit

* Added ESP32 FM DevKit variant

Fixed pin definitions for unused pins.
2019-01-09 16:50:41 +01:00
ff18a211e4 Add OROCA EduBot Board (#2264) 2019-01-06 21:47:55 +02:00
bed9c96f41 update board files for LoPy, LoPy4, T-Beam (#2241)
changed LORA_IO0 -> LORA_IRQ
added LORA_RST
added SS
2018-12-24 13:08:12 +02:00
512d0d088f Add Turta IoT Node Board (#2208) 2018-12-17 23:11:05 +01:00
bb7dea1566 Fix missing SS define for D32 Pro
Fixes: https://github.com/espressif/arduino-esp32/issues/2153
2018-12-06 19:13:30 +01:00
8aa6e2e143 bugfix lopy/pins_arduino.h (#2135)
Correction of Pin A14 that was double defined.
2018-12-02 18:15:25 +01:00
9e1f8cc457 Update pins_arduino.h (#2120)
Bugfix: pin A14 was double defined; pin A15 was missing.
2018-11-28 11:47:11 +01:00
a30005949a adding D-duino-32 board/pins (#2030)
* adding d-duino-32 board/pins, fixes #930

* remove OLED_RST
2018-11-19 19:29:57 +01:00
f9d1b24c01 Update (#1992)
Added Olimex board ESP32-PoE. pins_arduino header file based on the ESP32-EVB with changed SS pin and removed BOARD_HAS_1BIT_SDMMC macro.
2018-11-19 17:00:20 +01:00
1fdc660641 [Feature] Boards added: Pycom LoPy & LoPy4 (#1984)
* Create pins_arduino.h

* Update boards.txt

Pycom LoPy + LoPy4 boards added

* Create pins_arduino.h

* Update pins_arduino.h

bugfix antenna switch GPIO port 16 -> 21

* Update pins_arduino.h

* Update pins_arduino.h

* Update pins_arduino.h

* Update pins_arduino.h

* Update pins_arduino.h

* Update boards.txt
2018-11-19 16:58:45 +01:00
f6a71da378 Update pins_arduino.h (#1949)
Pin definitions T8/T9 & DAC1/DAC2 Back To Front (Issue #1831)
2018-11-19 16:47:07 +01:00
b8c9819e7f Update pins_arduino.h (#1948)
Pin definitions T8/T9 & DAC1/DAC2 Back To Front
2018-11-19 16:46:53 +01:00
825b6ea79e Fixed previous error (#1908) 2018-11-19 16:40:44 +01:00
3028ec42c7 Add BananaPi-BIT Development Board Support (#1810)
* Add BPI-BIT boards connfig

* Add BPI-BIT v1.3 boards
2018-09-17 22:32:14 +02:00
145904fb9c Add wESP32 support (#1821)
* Add wESP32 support

* Add default Ethernet config
2018-09-17 22:28:24 +02:00
18d260ec6e Fix for TFT_eSPI and Adafruit libs (#1837)
see #1800
2018-09-17 21:21:51 +02:00
02ee799f35 Add T-Beam Board Support (#1852) 2018-09-17 21:19:02 +02:00
14d6f6e7e6 Correct pins for actual hardware (#1768)
The original pins_arduino.h did not correspond to the actual hardware.
2018-08-18 08:51:22 +02:00
3222e6490a add LOLIN D32 & D32 PRO Board support (#1688) 2018-07-28 10:27:26 +03:00
Bin
7761ebd9f2 Add M5Stack-FIRE board (#1647)
* Add M5Stack-FIRE board

* updated m5stack-fire boards.txt

* remove pins 16 and 17
2018-07-25 12:56:04 +02:00
da798c7db0 Add TTGO LoRa32 with OLED Version 1.x Board (#1663)
* Add ttgo-lora32-v1 folder to variants folder

* Add ttgo-lora32-v1 info to boards.txt

* Add defs to pins_arduino.h for I2C OLED and SPI LoRa radio pinouts as per @stickbreaker
2018-07-24 19:49:38 +02:00
cbd4dc53a6 Add ALKS board variant (#1643)
* Initial support for ALKS variant
2018-07-16 20:43:35 +02:00
79010b6498 Add XinaBox CW02 to supported boards (#1620)
* Create pins_arduino.h

* Update boards.txt

* Update pins_arduino.h
2018-07-10 13:43:21 +02:00
3967beb4fb Added WiPy 3.0 board (#1572) 2018-07-02 18:23:06 +02:00
c63d746a06 Added SPI bus pins (#1454)
Added SPI bus pins and tested them as well
2018-06-18 18:26:22 +03:00
8e4ebf49de Add "ODROID ESP32" boards support (#1506) 2018-06-18 18:16:11 +03:00
7aa8fc4b26 Added IIC pins (#1436)
Added IIC pins. I can confirm that this is working!
2018-05-25 16:28:26 +02:00
c92b617397 Convert the few remaining cr/lf files to use lf for eol. (#1316)
If you develop on windows and need cr/lf files, see this:

    https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration#_formatting_and_whitespace

    Git can handle this by auto-converting CRLF line endings into LF
    when you add a file to the index, and vice versa when it checks out
    code onto your filesystem. You can turn on this functionality with
    the core.autocrlf setting. If you're on a Windows machine, set it
    to true - this converts LF endings into CRLF when you check out code:

    $ git config --global core.autocrlf true
2018-04-16 16:34:39 +02:00
5abe49e8eb currently, when M5Stack board is selected (#1242)
M5Stack variant (pins_arduino.h) file is not automatically included,
because boards.txt m5stack-core-esp32.build.variant=esp32
This commit changes m5stack-core-esp32.build.variant from esp32 to m5stack_core_esp32
also rename M5Stack variant directory from m5stack-core-esp32 to m5stack_core_esp32
2018-04-06 19:04:12 +03:00
d29cfdb104 Add Pico Kit board configuration 2018-02-27 10:14:58 +01:00
528caff7f9 Added missing include directive for stdint.h (#1005)
This fixes the compile error when we include SPI.h
2018-01-18 00:58:53 +02:00
c1ce87e0a5 Fix Heltec Wifi-LoRa kit pinout (#799)
Based on http://esp32.net/images/Heltec/WIFI-LoRa-32/Heltec_WIFI-LoRa-32_DiagramPinoutFromBottom.jpg
2017-11-06 15:27:46 +02:00
0768590332 Add new target u-blox nina-w10 (#771)
* Update boards.txt

* Create pins_arduino.h
2017-10-25 12:11:01 +02:00
27d54b331d Very slight difference between LoRa kit and WiFi kit. (#629)
* Very slight difference between LoRa kit and WiFi kit.

* Pinout diagram disagrees with Espressif's documentation.
2017-09-13 19:22:51 +03:00
0bce98e72c add Microduino-esp32 (#621) 2017-09-11 17:47:28 +03:00
bb078ca943 Add Dongsen Tech Pocket 32 and fake "WeMos" WiFi&Bluetooth Battery (which is a Pocket 32 clone) (#620)
* Create new pocket_32 diretory for Pocket 32 board

* Create pins_arduino.h for pocket_32

* Update boards.txt to support Dongsen Tech Pocket 32 and fake "WeMos" WiFi&Bluetooth Battery
2017-09-10 23:34:31 +03:00
adff0716f9 add mhetesp32devkit and mhetesp32minikit boards (#587)
* add mhetesp32devkit and mhetesp32minikit

* add mhetesp32 variants
2017-08-20 10:49:06 +03:00
4649db5e07 Add ESPectro32 board definition (#586)
* Add board definition for espectro32

* Fix ESPectro32 board definition
2017-08-20 07:24:47 +03:00
be34c9e498 Add Heltec Automation WIFI Kit 32 and WIFI LoRa 32 2 board. (#584) 2017-08-17 19:24:27 +03:00
1b3e8fa2cf Add "M5Stack-Core-ESP32" boards support 2017-08-17 16:16:57 +03:00
2aed417d09 Enable 1bit SDMMC for Olimex ESP32-EVB
Fixes:
https://github.com/espressif/arduino-esp32/issues/495#issuecomment-31604
2612
2017-08-01 18:16:48 +03:00