27 Commits

Author SHA1 Message Date
Carl Saldanha
3fb13b7357
Update RTOS doc to markdown style 2020-12-21 12:20:21 -08:00
jumjum123
5efd80b3f8 extension to README
- some more customizing in menuconfig
- how to add espruino partitions
2017-07-25 17:08:48 +02:00
wilberforce
1538bed9f6 Update Install.md 2017-04-02 11:39:39 +12:00
Rhys.Williams
cebf09b917 Correct 0x8000 partition, make menuconfig in docs 2017-02-11 17:46:17 +13:00
jumjum123
290828ad97 changed load address in Install.md
There was a change in esp-idf from 0x4000 to 0x8000
2017-02-07 12:46:42 +01:00
jumjum123
eca56f1f4e Removed GPIOs, that are already used for Flash chip and rtc(xtal)
Added docu for PWM and Pulse
2017-01-22 22:43:48 +01:00
jumjum123
6c5e37d6d2 Corrected use of Arduino libs, they are not necessary anymore, since we now have spi and i2c in standard drivers
Added some categories to tasksInterruptsetc
New docu to give some information about hardware timer
Added description of notification between tasks
2017-01-13 13:46:14 +01:00
Juergen Marsch
965d7e7026 new file: targets/esp32/docs/RTOS_for_Espruino.md
new file:   targets/esp32/jshardwareUart.c
	new file:   targets/esp32/jshardwareUart.h
	new file:   targets/esp32/jswrap_rtos.c
	new file:   targets/esp32/jswrap_rtos.h
	new file:   targets/esp32/rtosutil.c
	new file:   targets/esp32/rtosutil.h
2016-12-01 22:48:26 +01:00
Juergen Marsch
bae5e8256a Revert "Merge pull request #983 from jumjum123/ESP32"
This reverts commit 3d464618227d8d6f5040bff6c8e41a447a6d6f25, reversing
changes made to 1d8fd4aa72e99a875eb7efe70c3d4700dd0d27b1.

merge was done with "old changes"
2016-12-01 17:15:50 +01:00
Juergen Marsch
7aea6753a7 Merge branch 'ESP32' of https://github.com/jumjum123/Espruino into ESP32 2016-11-29 11:38:08 +01:00
Juergen Marsch
f420e6c8f8 Partition to 0x8000, allow non tested RTOS functions
According to ESP-IDF, file partitions_single_app should start from
0x8000 instead of 0x4000.
Some Rtos-Functions (taskhandling for example)are not fully tested, and
force a reset when called. This behaviour can be switched off.
2016-11-29 11:37:34 +01:00
Juergen Marsch
004cb6330e RTOS functions wrapper and a task for console read
- added wrapper to use functions around tasks and queues. rtosutils is
c-level, jswrap_rtos wraps utils to Espruino
- added option for rtos (RTOS=1) to makefile
- adding a task for reading uart and writing to a queue
- use RTOS-option to switch between old polling and new queue based
input
- docu for the changes
2016-11-07 15:49:44 +01:00
kolban
094d7ee644 Addition of wifi.stopAP() 2016-10-30 13:00:12 -05:00
kolban
4d81c1eba1 Additional changes needed for sdkconfig - documented 2016-10-28 15:06:33 -05:00
kolban
2ee20fbcac Changes requires for clean build on 2016-10-27 release of ESP-IDF. 2016-10-27 23:42:29 -05:00
kolban
d5dba169dc Addition of first pass at SPI functions. 2016-10-26 22:46:22 -05:00
kolban
32c4d6e2b3 Replacement of HTML file with equivalent markdown file. 2016-10-24 18:49:30 -05:00
Juergen Marsch
278c67b871 Adding Documents
Added documents for
- GPIO handling
- tasks, interrupts, etc used for Espruino
2016-10-21 13:48:08 +02:00
Juergen Marsch
62efa8654d pin definitions and setWatch implementation
Changes in ESP32.py to have only available pins, for example without pin
20, and to define ADC and UART pins.
Added interrupt handling for GPIO pins to support setWatch. Based on
description in driver/gpio.h
2016-10-20 20:47:12 +02:00
kolban
2e770d2928 Addition of ESP32.reboot(); Addition of more docs. 2016-10-15 19:12:06 -05:00
kolban
ea902eed4c Addition of ESP32.setLogLevel 2016-10-14 10:52:47 -05:00
kolban
8a37a74483 Progress on more network additions. 2016-10-12 00:16:36 -05:00
kolban
55a7664f37 Impl of wifi.getIp() and wifi.getStatus() 2016-10-11 19:01:25 -05:00
kolban
07eff2d5d9 Addition of callback handlers for connect and disconnect events. 2016-10-11 00:15:31 -05:00
kolban
9247b2f763 First steps in ESP32 WiFi. 2016-10-10 22:58:13 -05:00
kolban
250d347ad8 Fixup of docs. 2016-10-09 23:15:02 -05:00
kolban
99aa351c8e Initial build instructions. 2016-10-09 23:12:08 -05:00