Prusa-Firmware-ESP32-Cam/ESP32_PrusaConnectCam/module_templates.h

40 lines
784 B
C

/**
@file module_templates.h
@brief Definition of the module templates
@author Miroslav Pivovarsky
Contact: miroslav.pivovarsky@gmail.com
@bug: no know bug
*/
#pragma once
#include "mcu_cfg.h"
#if (true == AI_THINKER_ESP32_CAM)
#include "module_AI_Thinker_ESP32-CAM.h"
#elif (true == ESP32_WROVER_DEV)
#include "module_ESP32-WROVER-DEV.h"
#elif (true == CAMERA_MODEL_ESP32_S3_DEV_CAM)
#include "module_ESP32_S3_DEV_CAM.h"
#elif (true == CAMERA_MODEL_ESP32_S3_EYE_2_2)
#include "module_ESP32-S3-EYE_2_2.h"
#elif (true == CAMERA_MODEL_XIAO_ESP32_S3_CAM)
#include "module_XIAO_ESP32-S3-cam.h"
#elif (true == CAMERA_MODEL_ESP32_S3_CAM)
#include "module_ESP32_S3_CAM.h"
#else
#error "No module selected"
#endif
/* EOF */