* Adds support for Challenger RP2040 WiFi boards * Added Challenger board to makeboards build script * Adds new challenger board with LTE modem. * Updated after getting approved PID from Raspberry Pi * Add support for reverse numbering of analog pins. * Added minimal HW support for onboard WiFi modem. * Added challenger-nb-rp2040-wifi and RPICO32 module. * Updated PID for RPICO32 * Added a simple support class for challenger LTE boards * Update ChallengerLTE.cpp Fixed spelling error * Adds option for setting USB max power in makeboards.py * Added new board Challenger RP2040 LoRa * Added new lora board to readme. * Added missing SERIAL2 and LoRa module GIO pins. * Added support for enabling UART CTS and RTS pins. * Updated boards.txt after merge conflict of makeboards.py * Fixed incorrect indention * Fixed PR comments * Add new Challenger RP2040 WiFi/BLE board (https://ilabs.se/challenger-rp2040-wifi-ble-datasheet) * * Updated PID for WiFi/BLE board * Added abstraction pins for both versions of wifi modules * Added support for replacing support class serial port. * Added support for retrieving support class serial port. * Fixed spelling errors. * Updated helper class for Challenger NB board. * Added Challenger sdrtc and subghz boards. * Updated readme. * Re ran makeboards to generate new index. * Added to possibility to have extra compiler directives for a board. * Added extra compiler options to JSON generation. * Allows having a list of extra macros to define * Fixed incorrect USB PID for Challenger NB board. * Added board initialization for all wifi boards. Co-authored-by: Earle F. Philhower, III <earlephilhower@yahoo.com>
29 lines
1.1 KiB
C++
29 lines
1.1 KiB
C++
/*
|
|
ESP8285/ESP32C3 helper class for the Challenger RP2040 WiFi enabled boards
|
|
|
|
Copyright (c) 2021,2022 P. Oldberg <pontus@ilabs.se>
|
|
|
|
This library is free software; you can redistribute it and/or
|
|
modify it under the terms of the GNU Lesser General Public
|
|
License as published by the Free Software Foundation; either
|
|
version 2.1 of the License, or (at your option) any later version.
|
|
|
|
This library is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Lesser General Public License for more details.
|
|
|
|
You should have received a copy of the GNU Lesser General Public
|
|
License along with this library; if not, write to the Free Software
|
|
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
*/
|
|
#include <Arduino.h>
|
|
#include <ChallengerWiFi.h>
|
|
|
|
/**
|
|
* Just make sure we try to reset the ESP device before the user starts
|
|
* using the device.
|
|
*/
|
|
void initVariant() {
|
|
Challenger2040WiFi.reset();
|
|
}
|