Skip to content
This repository has been archived by the owner on Dec 13, 2024. It is now read-only.

Commit

Permalink
Node: TFT Setup (#37)
Browse files Browse the repository at this point in the history
Co-authored-by: moritzholzer <[email protected]>
Co-authored-by: Moritz <[email protected]>
  • Loading branch information
3 people authored Apr 22, 2024
1 parent 411a3f5 commit ebdb38f
Show file tree
Hide file tree
Showing 155 changed files with 36,094 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"files.associations": {
"board.h": "c",
"cpu.h": "c",
"riot_logo.h": "c",
"ili9341_params.h": "c"
}
}
25 changes: 25 additions & 0 deletions node/src/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
APPLICATION = teamagotchi
BOARD = feather-nrf52840-sense

# This has to be the absolute path to the RIOT base directory:
RIOTBASE ?= $(CURDIR)/RIOT

# Comment this out to disable code in RIOT that does safety checking
# which is not needed in a production environment but helps in the
# development process:
DEVELHELP ?= 1

#include ../Makefile.drivers_common

#Hardware specific configs
USEMODULE += ili9341
USEMODULE += ztimer
USEMODULE += ztimer_msec

# As there is an 'Kconfig' we want to explicitly disable Kconfig by setting
# the variable to empty
SHOULD_RUN_KCONFIG ?=

INCLUDES += -I$(CURDIR)/inc

include $(RIOTBASE)/Makefile.include
1 change: 1 addition & 0 deletions node/src/RIOT
Submodule RIOT added at 680c5a
186 changes: 186 additions & 0 deletions node/src/bin/feather-nrf52840-sense/application_teamagotchi/main.d
Original file line number Diff line number Diff line change
@@ -0,0 +1,186 @@
/data/riotbuild/riotproject/node/src/bin/feather-nrf52840-sense/application_teamagotchi/main.o: \
/data/riotbuild/riotproject/node/src/main.c \
/data/riotbuild/riotproject/node/src/bin/feather-nrf52840-sense/riotbuild/riotbuild.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/stdio.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/newlib-nano/newlib.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/_newlib_version.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/config.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/machine/ieeefp.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/features.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/cdefs.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/machine/_default_types.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/reent.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/_ansi.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/_types.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/machine/_types.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/lock.h \
/data/riotbuild/riotbase/core/lib/include/assert.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/stdint.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/_intsup.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/_stdint.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/types.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/_pthreadtypes.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/machine/types.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/stdio.h \
/data/riotbuild/riotbase/sys/include/timex.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/inttypes.h \
/data/riotbuild/riotbase/sys/include/time_units.h \
/data/riotbuild/riotbase/sys/include/ztimer.h \
/data/riotbuild/riotbase/core/include/sched.h \
/data/riotbuild/riotbase/core/lib/include/kernel_defines.h \
/data/riotbuild/riotbase/core/lib/include/modules.h \
/data/riotbuild/riotbase/core/lib/include/riot_version.h \
/data/riotbuild/riotbase/core/lib/include/compiler_hints.h \
/data/riotbuild/riotbase/core/lib/include/container.h \
/data/riotbuild/riotbase/core/include/native_sched.h \
/data/riotbuild/riotbase/core/lib/include/clist.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
/data/riotbuild/riotbase/core/lib/include/list.h \
/data/riotbuild/riotbase/core/include/msg.h \
/data/riotbuild/riotbase/core/include/sched.h \
/data/riotbuild/riotbase/core/include/mutex.h \
/data/riotbuild/riotbase/sys/include/architecture.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include-fixed/syslimits.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/limits.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/syslimits.h \
/data/riotbuild/riotbase/cpu/cortexm_common/include/architecture_arch.h \
/data/riotbuild/riotbase/core/lib/include/list.h \
/data/riotbuild/riotbase/core/include/thread.h \
/data/riotbuild/riotbase/core/lib/include/cib.h \
/data/riotbuild/riotbase/core/lib/include/assert.h \
/data/riotbuild/riotbase/core/include/msg.h \
/data/riotbuild/riotbase/core/lib/include/thread_config.h \
/data/riotbuild/riotbase/cpu/nrf52/include/cpu_conf.h \
/data/riotbuild/riotbase/cpu/cortexm_common/include/cpu_conf_common.h \
/data/riotbuild/riotbase/cpu/nrf52/include/vendor/nrf52840.h \
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/core_cm4.h \
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/cmsis_version.h \
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/cmsis_compiler.h \
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/cmsis_gcc.h \
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/mpu_armv7.h \
/data/riotbuild/riotbase/cpu/nrf52/include/vendor/nrf52840_bitfields.h \
/data/riotbuild/riotbase/cpu/nrf52/include/vendor/nrf52840_peripherals.h \
/data/riotbuild/riotbase/core/include/thread_flags.h \
/data/riotbuild/riotbase/cpu/cortexm_common/include/thread_arch.h \
/data/riotbuild/riotbase/core/lib/include/rmutex.h \
/data/riotbuild/riotbase/boards/feather-nrf52840-sense/include/board.h \
/data/riotbuild/riotbase/cpu/cortexm_common/include/cpu.h \
/data/riotbuild/riotbase/core/lib/include/irq.h \
/data/riotbuild/riotbase/cpu/cortexm_common/include/irq_arch.h \
/data/riotbuild/riotbase/sys/include/debug_irq_disable.h \
/data/riotbuild/riotbase/core/include/thread.h \
/data/riotbuild/riotbase/boards/common/nrf52/include/board_common.h \
/data/riotbuild/riotbase/drivers/include/periph/gpio.h \
/data/riotbuild/riotbase/cpu/nrf52/include/periph_cpu.h \
/data/riotbuild/riotbase/cpu/nrf5x_common/include/periph_cpu_common.h \
/data/riotbuild/riotbase/boards/feather-nrf52840-sense/include/periph_conf.h \
/data/riotbuild/riotbase/boards/common/nrf52/include/cfg_clock_32_0.h \
/data/riotbuild/riotbase/boards/common/nrf52/include/cfg_rtt_default.h \
/data/riotbuild/riotbase/boards/common/nrf52/include/cfg_timer_default.h \
/data/riotbuild/riotbase/drivers/include/lcd.h \
/data/riotbuild/riotbase/drivers/include/periph/spi.h \
/data/riotbuild/riotbase/sys/include/endian.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/errno.h \
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/errno.h \
/data/riotbuild/riotbase/drivers/include/periph/gpio.h \
/data/riotbuild/riotbase/tests/riot_logo.h \
/data/riotbuild/riotbase/drivers/include/ili9341.h \
/data/riotbuild/riotbase/drivers/include/lcd.h \
/data/riotbuild/riotproject/node/src/inc/ili9341_params.h
/data/riotbuild/riotproject/node/src/bin/feather-nrf52840-sense/riotbuild/riotbuild.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/stdio.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/_ansi.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/newlib-nano/newlib.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/_newlib_version.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/config.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/machine/ieeefp.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/features.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/cdefs.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/machine/_default_types.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/reent.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/_ansi.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/_types.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/machine/_types.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/lock.h:
/data/riotbuild/riotbase/core/lib/include/assert.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/stdint.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/_intsup.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/_stdint.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/types.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/_pthreadtypes.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/machine/types.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/stdio.h:
/data/riotbuild/riotbase/sys/include/timex.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/inttypes.h:
/data/riotbuild/riotbase/sys/include/time_units.h:
/data/riotbuild/riotbase/sys/include/ztimer.h:
/data/riotbuild/riotbase/core/include/sched.h:
/data/riotbuild/riotbase/core/lib/include/kernel_defines.h:
/data/riotbuild/riotbase/core/lib/include/modules.h:
/data/riotbuild/riotbase/core/lib/include/riot_version.h:
/data/riotbuild/riotbase/core/lib/include/compiler_hints.h:
/data/riotbuild/riotbase/core/lib/include/container.h:
/data/riotbuild/riotbase/core/include/native_sched.h:
/data/riotbuild/riotbase/core/lib/include/clist.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h:
/data/riotbuild/riotbase/core/lib/include/list.h:
/data/riotbuild/riotbase/core/include/msg.h:
/data/riotbuild/riotbase/core/include/sched.h:
/data/riotbuild/riotbase/core/include/mutex.h:
/data/riotbuild/riotbase/sys/include/architecture.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/lib/gcc/arm-none-eabi/10.3.1/include-fixed/syslimits.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/limits.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/syslimits.h:
/data/riotbuild/riotbase/cpu/cortexm_common/include/architecture_arch.h:
/data/riotbuild/riotbase/core/lib/include/list.h:
/data/riotbuild/riotbase/core/include/thread.h:
/data/riotbuild/riotbase/core/lib/include/cib.h:
/data/riotbuild/riotbase/core/lib/include/assert.h:
/data/riotbuild/riotbase/core/include/msg.h:
/data/riotbuild/riotbase/core/lib/include/thread_config.h:
/data/riotbuild/riotbase/cpu/nrf52/include/cpu_conf.h:
/data/riotbuild/riotbase/cpu/cortexm_common/include/cpu_conf_common.h:
/data/riotbuild/riotbase/cpu/nrf52/include/vendor/nrf52840.h:
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/core_cm4.h:
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/cmsis_version.h:
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/cmsis_compiler.h:
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/cmsis_gcc.h:
/data/riotbuild/riotbase/build/pkg/cmsis/CMSIS/Core/Include/mpu_armv7.h:
/data/riotbuild/riotbase/cpu/nrf52/include/vendor/nrf52840_bitfields.h:
/data/riotbuild/riotbase/cpu/nrf52/include/vendor/nrf52840_peripherals.h:
/data/riotbuild/riotbase/core/include/thread_flags.h:
/data/riotbuild/riotbase/cpu/cortexm_common/include/thread_arch.h:
/data/riotbuild/riotbase/core/lib/include/rmutex.h:
/data/riotbuild/riotbase/boards/feather-nrf52840-sense/include/board.h:
/data/riotbuild/riotbase/cpu/cortexm_common/include/cpu.h:
/data/riotbuild/riotbase/core/lib/include/irq.h:
/data/riotbuild/riotbase/cpu/cortexm_common/include/irq_arch.h:
/data/riotbuild/riotbase/sys/include/debug_irq_disable.h:
/data/riotbuild/riotbase/core/include/thread.h:
/data/riotbuild/riotbase/boards/common/nrf52/include/board_common.h:
/data/riotbuild/riotbase/drivers/include/periph/gpio.h:
/data/riotbuild/riotbase/cpu/nrf52/include/periph_cpu.h:
/data/riotbuild/riotbase/cpu/nrf5x_common/include/periph_cpu_common.h:
/data/riotbuild/riotbase/boards/feather-nrf52840-sense/include/periph_conf.h:
/data/riotbuild/riotbase/boards/common/nrf52/include/cfg_clock_32_0.h:
/data/riotbuild/riotbase/boards/common/nrf52/include/cfg_rtt_default.h:
/data/riotbuild/riotbase/boards/common/nrf52/include/cfg_timer_default.h:
/data/riotbuild/riotbase/drivers/include/lcd.h:
/data/riotbuild/riotbase/drivers/include/periph/spi.h:
/data/riotbuild/riotbase/sys/include/endian.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/errno.h:
/opt/gcc-arm-none-eabi-10.3-2021.10/arm-none-eabi/include/sys/errno.h:
/data/riotbuild/riotbase/drivers/include/periph/gpio.h:
/data/riotbuild/riotbase/tests/riot_logo.h:
/data/riotbuild/riotbase/drivers/include/ili9341.h:
/data/riotbuild/riotbase/drivers/include/lcd.h:
/data/riotbuild/riotproject/node/src/inc/ili9341_params.h:
Binary file not shown.
Loading

0 comments on commit ebdb38f

Please sign in to comment.