Skip to content

Commit b563701

Browse files
committed
First commit.
1 parent 6ff9c4f commit b563701

23 files changed

+3736
-0
lines changed

CMakeLists.txt

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# The following lines of boilerplate have to be in your project's
2+
# CMakeLists in this exact order for cmake to work correctly
3+
cmake_minimum_required(VERSION 3.5)
4+
5+
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
6+
project(app-template)

LICENSE

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Code in this repository is in the Public Domain (or CC0 licensed, at your option.)
2+
3+
Unless required by applicable law or agreed to in writing, this
4+
software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
5+
CONDITIONS OF ANY KIND, either express or implied.

Makefile

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#
2+
# This is a project Makefile. It is assumed the directory this Makefile resides in is a
3+
# project subdirectory.
4+
#
5+
6+
PROJECT_NAME := app-template
7+
8+
include $(IDF_PATH)/make/project.mk
9+

README.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
ESP-IDF template app
2+
====================
3+
4+
This is a template application to be used with [Espressif IoT Development Framework](https://github.com/espressif/esp-idf).
5+
6+
Please check [ESP-IDF docs](https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html) for getting started instructions.
7+
8+
*Code in this repository is in the Public Domain (or CC0 licensed, at your option.)
9+
Unless required by applicable law or agreed to in writing, this
10+
software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
11+
CONDITIONS OF ANY KIND, either express or implied.*

cat.png

17.8 KB
Loading

digits.svg

+303
Loading

main/CMakeLists.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Edit following two lines to set component requirements (see docs)
2+
set(COMPONENT_REQUIRES twatch-lib)
3+
set(COMPONENT_PRIV_REQUIRES )
4+
5+
set(COMPONENT_SRCS "main.c wifi/wifi.c wifi/wifi_aplist.c")
6+
7+
register_component()

main/Kconfig.projbuild

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# put here your custom config value
2+
menu "Example Configuration"
3+
config ESP_WIFI_SSID
4+
string "WiFi SSID"
5+
default "myssid"
6+
help
7+
SSID (network name) for the example to connect to.
8+
9+
config ESP_WIFI_PASSWORD
10+
string "WiFi Password"
11+
default "mypassword"
12+
help
13+
WiFi password (WPA or WPA2) for the example to use.
14+
endmenu

main/cat.h

+6
Large diffs are not rendered by default.

main/component.mk

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#
2+
# Main component makefile.
3+
#
4+
# This Makefile can be left empty. By default, it will take the sources in the
5+
# src/ directory, compile them and link them into lib(subdirectory_name).a
6+
# in the build directory. This behaviour is entirely configurable,
7+
# please read the ESP-IDF documents if you need to do this.
8+
#

main/digits.h

+4
Large diffs are not rendered by default.

main/doh.h

+2
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)