Angus Gratton
7abd5862ed
Add component CMakeLists.txt file for use with CMake-based build system ( #1508 )
...
Includes verification script (for Travis) that CMakeLists.txt contents match
repo & submodule source files
2018-06-24 14:59:16 +02:00
Ivan Kravets
89859f7f4c
Calculate an absolute path for a custom partitions table ( #1452 )
2018-05-31 19:19:10 +02:00
me-no-dev
a7b627cd78
Update espota.exe
2018-05-31 15:36:09 +02:00
Sathishkumar T
7b243adcfd
[OTA] Add UserSelectable timeout for invitation to device + check for OK result in the last few messages ( #1445 )
2018-05-31 15:29:53 +02:00
me-no-dev
03808e3b8b
Remove xtensa headers and adjust includes
2018-05-31 15:13:16 +02:00
Ivan Kravets
9570b77abd
Custom Partition Tables for @PlatformIO ( #1440 )
2018-05-26 07:49:22 +02:00
Ivan Kravets
cef5433c8b
Make extra images independent from a prog tool
2018-05-11 02:30:00 +03:00
Ivan Kravets
b9ca922379
Initial support for external JTAG programmers
2018-05-11 01:51:36 +03:00
Ivan Kravets
bfed6eb072
Allow to pass a custom partition table
2018-05-07 23:47:22 +03:00
Craig Leres
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
reaper7
4da5d46ecd
Additional partition scheme min_spiffs ( #1302 )
...
with minimal SPIFFS partition size and OTA support for bigger apps
2018-04-14 09:45:08 +02:00
Me No Dev
69f72eca84
Update IDF to f586f5e ( #1296 )
...
* Update BLE lib
* Update IDF to f586f5e
* Restructure Bluetooth Serial includes
* Update esptool and gen_esp32part
* Add partition scheme selection for menuconfig
* Add partition scheme selection for Arduino IDE
* Fix BLE example
* Second attempt BLE fix
* Add exceptions to PIO
2018-04-07 09:45:18 +03:00
copercini
b4b9a79eea
Add BluetoothSerial library ( #1144 )
...
* Add BluetoothSerial library
A simple UART to Classical Bluetooth bridge for ESP32
* Create README.md
* Fix typos
* Replace deprecated header and small fixes
* Add coexistence with BLE
* Add missing semicolon
2018-03-05 07:34:10 +01:00
Marcel Hecko
e2f7736cf0
Fix coding stype as per PEP8 ( #1105 )
2018-03-04 21:01:17 +01:00
Alec Clews
2718d69c19
Python 3 fails, unicode is not needed or supplied ( #1082 )
...
See https://stackoverflow.com/questions/6812031/how-to-make-unicode-string-with-python3
May unicode an alias for str()
2018-03-04 20:49:09 +01:00
Ifediora Elochukwu C
3310e2e31d
Add EEPROMClass and examples ( #1034 )
...
* enchanced EEPROMClass
* Added eeprom examles and modified partition
* added eeprom class and extra examples
* No changes
* No changes
* added eeprom class and examples
* fixed typo
* length() returns user-defined sector size
* updated and annotated example
2018-03-04 20:22:48 +01:00
Ivan Kravets
a153f6ad28
Sync with the latest changes to Arduino platform.txt
2018-02-08 15:56:13 +02:00
Ivan Kravets
7fa8cafb27
Fix issue when user name contains a space
2018-01-23 13:08:17 +02:00
Me No Dev
600f4c4130
Update IDF to 1c3dd23
...
* Update mDNS and LEDC
* update toolchain
* Update IDF to 1c3dd23
* Advertise the board variant for Arduino OTA
* Add generic variant definition for mDNS
2018-01-18 00:56:58 +02:00
Ivan Kravets
7d2bffb0e8
Sync "-u __cxx_fatal_exception" LD flag
2017-11-30 18:44:19 +02:00
Ivan Kravets
d1d56b597a
Append Core (IDF) after the user libraries when linking a firmware
2017-11-30 18:37:51 +02:00
Ivan Kravets
b2d01e0ad2
Rollback to previous toolchain ( #894 )
2017-11-30 17:03:28 +01:00
me-no-dev
62fa954f14
Import SSL in Windows (get.exe)
...
Closes: https://github.com/espressif/arduino-esp32/pull/820
2017-11-28 11:20:50 +01:00
Me No Dev
6fe9202c6c
Update platformio-build.py
2017-11-26 19:35:01 +01:00
Ivan Kravets
8eecfd21b4
Sync flags with platform.txt; Custom partitions per board ( #875 )
...
* Sync flags with platform.txt
* Add support for custom partitions per board
* Add "-fstack-protector" to CCFLAGS
2017-11-26 01:22:42 +01:00
Ivan Kravets
a907113ba2
Use real flash mode and frequency for bootloader ( #873 )
...
* Use real flash mode and frequency for bootloader
* Use real flash mode and frequency for bootloader
2017-11-25 01:49:24 +01:00
me-no-dev
62c5f3337d
fix bootloader for PIO
2017-11-24 19:55:08 +01:00
me-no-dev
a53d41f1c1
Fix bootloaders for different flash configs
...
fixes: https://github.com/espressif/arduino-esp32/issues/867
2017-11-24 19:51:48 +01:00
me-no-dev
23cf233eca
Remove unnecessary library from linking
...
Fixes: https://github.com/espressif/arduino-esp32/issues/866
2017-11-24 10:37:35 +01:00
Me No Dev
81a9c45a1e
Update IDF to e5b2c1c ( #865 )
...
* Update BLE Library
* Fix SD driver
* Update toolchain
* Update IDF to e5b2c1c
2017-11-23 23:26:53 +01:00
me-no-dev
b788da30a8
Update get.exe
...
Fixes: https://github.com/espressif/arduino-esp32/issues/860
2017-11-23 13:57:11 +01:00
Patas007
b7db2da17c
Unicode support in get.py ( #781 )
...
Localized versions of Linux systems use Unicode characters in the names of standard directories like "Downloads".
2017-10-30 10:43:08 +01:00
Me No Dev
55289a45af
Update IDF to 9274814 ( #767 )
...
* Update IDF to 9274814
* Fix error in i2c and Arduino
2017-10-24 00:21:00 +02:00
Me No Dev
7216977234
Update IDF to 3a271a4 ( #735 )
2017-10-16 21:25:41 +03:00
me-no-dev
409c75da04
Implement ESP_LOGx override option
...
Usable for library developers who write code not dependent on Arduino.
Adding 3 lines to the includes will permit their debug messages to be
visible in Arduino IDE or when enabled under IDF
2017-10-14 00:06:55 +03:00
Me No Dev
60b8b47455
Update IDF to de750e9 and add BLE ( #723 )
...
* Update IDF to de750e9
* Add BLE Library submodule
2017-10-13 22:07:41 +03:00
me-no-dev
d27d297195
Update IDF to c4e65d6
2017-09-22 17:28:54 +08:00
me-no-dev
4cf0e98f32
Fix desync with IDF in dhcpserver
2017-09-20 15:36:39 +08:00
Me No Dev
79ee46ead2
beautify partition
2017-09-14 10:42:29 +03:00
me-no-dev
658acfef2a
Add missing headers
2017-09-14 08:54:34 +03:00
me-no-dev
ba929be27a
Update IDF to 9a26296
2017-09-12 09:40:52 +03:00
Me No Dev
0f83dbcfd6
Fix PlatformIO build
...
Ref: https://github.com/platformio/platform-espressif32/issues/33
2017-09-04 22:21:25 +03:00
me-no-dev
8bca8d5466
Update IDF libs to 969f1bb (skip BT commits)
...
This update also increases BT stack size and enables reboot on exception
2017-08-18 11:12:58 +03:00
me-no-dev
856823ef19
Add support for 2MB flash and future option for different partition schemes
2017-08-17 20:00:22 +03:00
me-no-dev
7d643df1ed
Update espota for Windows
2017-08-17 17:00:49 +03:00
me-no-dev
20d40f0868
fix OTA
...
Fixes: https://github.com/espressif/arduino-esp32/issues/556
2017-08-17 16:50:44 +03:00
pbecchi
706bf48708
EEPROM_library_ported_Partition_table_updated ( #535 )
...
* EEPROM_library_ported_Partition_table_updated
* Cleanup & formal corrections
* Make formatting of file consistent.
Readability change, Concern about the SubType being 0x99.
* Code formatting cleanup
* Code formatting cleanup
* Code formatting cleanup
* Remove commented out code
* Restore dropped bracket
* Update EEPROM.cpp
* Format Corrections
* deletedExample
* Corrected example
* Deleted interrupts/nointerrupts
* Update EEPROM.cpp
2017-08-01 12:51:38 +03:00
me-no-dev
0accabcee0
Fix some compilation errors
2017-08-01 12:08:38 +03:00
me-no-dev
ca7f6cc516
Update IDF libs to 9314bf0
2017-08-01 08:51:04 +03:00
me-no-dev
dcdf8132d6
Increase partition size to 1.25MB so BT and WiFi can fit
...
Fixes: https://github.com/espressif/arduino-esp32/issues/339
2017-05-29 13:13:44 +03:00