Skip to content

Commit

Permalink
Connect new local repo and push changes
Browse files Browse the repository at this point in the history
  • Loading branch information
judge2005 committed Oct 10, 2023
0 parents commit 1c7efd2
Show file tree
Hide file tree
Showing 38 changed files with 26,139 additions and 0 deletions.
175 changes: 175 additions & 0 deletions .cproject

Large diffs are not rendered by default.

12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
node_modules
data
Release
libraries
sloeber.ino.cpp
spiffs.bin
stacktrace.txt
.DS_Store
.svn/
Archive.zip
dump.txt
spec.d
190 changes: 190 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,190 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>SingleTubeClock</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>io.sloeber.core.inoToCpp</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.core.ccnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
<nature>io.sloeber.arduinonature</nature>
</natures>
<linkedResources>
<link>
<name>core/core</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/cores/esp8266</locationURI>
</link>
<link>
<name>core/variant</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/variants/generic</locationURI>
</link>
<link>
<name>libraries/ASyncOTAWebUpdate</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/ASyncOTAWebUpdate</location>
</link>
<link>
<name>libraries/ASyncWiFiManager</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/ASyncWiFiManager</location>
</link>
<link>
<name>libraries/Adafruit_LIS3DH</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/Adafruit_LIS3DH</location>
</link>
<link>
<name>libraries/Adafruit_MCP23017_Arduino_Library</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/Adafruit_MCP23017_Arduino_Library</location>
</link>
<link>
<name>libraries/Adafruit_NeoPixel</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/Adafruit_NeoPixel</location>
</link>
<link>
<name>libraries/Adafruit_Sensor</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/Adafruit_Sensor</location>
</link>
<link>
<name>libraries/Adafruit_Unified_Sensor</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/libraries/Adafruit_Unified_Sensor/1.0.3</locationURI>
</link>
<link>
<name>libraries/ArduinoJson</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/ArduinoJson</location>
</link>
<link>
<name>libraries/Configs</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/Configs</location>
</link>
<link>
<name>libraries/DNSServer</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/libraries/DNSServer</locationURI>
</link>
<link>
<name>libraries/EEPROM</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/libraries/EEPROM</locationURI>
</link>
<link>
<name>libraries/ESP8266HTTPClient</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266HTTPClient</locationURI>
</link>
<link>
<name>libraries/ESP8266WiFi</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WiFi</locationURI>
</link>
<link>
<name>libraries/ESP8266mDNS</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266mDNS</locationURI>
</link>
<link>
<name>libraries/ESPAsyncHttpClient</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/ESPAsyncHttpClient</location>
</link>
<link>
<name>libraries/ESPAsyncTCP</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/ESPAsyncTCP</location>
</link>
<link>
<name>libraries/ESPAsyncWebServer</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/ESPAsyncWebServer</location>
</link>
<link>
<name>libraries/ESPConfig</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/ESPConfig</location>
</link>
<link>
<name>libraries/Hash</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/libraries/Hash</locationURI>
</link>
<link>
<name>libraries/NixieDriver</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/NixieDriver</location>
</link>
<link>
<name>libraries/NixieMisc</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/NixieMisc</location>
</link>
<link>
<name>libraries/OneNixieClock</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/OneNixieClock</location>
</link>
<link>
<name>libraries/SPI</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/libraries/SPI</locationURI>
</link>
<link>
<name>libraries/Time</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/Time</location>
</link>
<link>
<name>libraries/TimeSync</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/TimeSync</location>
</link>
<link>
<name>libraries/U8g2</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/U8g2</location>
</link>
<link>
<name>libraries/UPS</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/UPS</location>
</link>
<link>
<name>libraries/Wire</name>
<type>2</type>
<locationURI>ECLIPSE_HOME/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/libraries/Wire</locationURI>
</link>
<link>
<name>libraries/arduinoFFT</name>
<type>2</type>
<location>/Users/Nemesis/Documents/Arduino/libraries/arduinoFFT</location>
</link>
</linkedResources>
</projectDescription>
14 changes: 14 additions & 0 deletions .settings/language.settings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project>
<configuration id="io.sloeber.core.toolChain.release.1732618002" name="Release">
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider class="io.sloeber.core.toolchain.ArduinoLanguageProvider" console="false" env-hash="1853238002562887777" id="io.sloeber.languageSettingsProvider" keep-relative-paths="false" name="Arduino Compiler Settings" parameter="${COMMAND} -E -P -v -dD -D__IN_ECLIPSE__ &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
</extension>
</configuration>
</project>
1 change: 1 addition & 0 deletions .settings/org.eclipse.cdt.core.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
eclipse.preferences.version=1
2 changes: 2 additions & 0 deletions .settings/org.eclipse.core.resources.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding//web/index.html=UTF-8
22 changes: 22 additions & 0 deletions .sproject
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Config.Release.board.BOARD.ID=esp8285
Config.Release.board.BOARD.MENU.CpuFrequency=80
Config.Release.board.BOARD.MENU.Debug=Disabled
Config.Release.board.BOARD.MENU.DebugLevel=None____
Config.Release.board.BOARD.MENU.FlashSize=1M224
Config.Release.board.BOARD.MENU.ResetMethod=nodemcu
Config.Release.board.BOARD.MENU.UploadSpeed=921600
Config.Release.board.BOARD.TXT=${SLOEBER_HOME}/arduinoPlugin/packages/esp8266/hardware/esp8266/2.3.0/boards.txt
Config.Release.board.PROGRAMMER.NAME=
Config.Release.board.UPLOAD.PORT=/dev/cu.SLAB_USBtoUART
Config.Release.compile.sloeber.extra.all=
Config.Release.compile.sloeber.extra.archive=
Config.Release.compile.sloeber.extra.assembly=
Config.Release.compile.sloeber.extra.c.compile=
Config.Release.compile.sloeber.extra.compile=-DESP8266_2_3_0
Config.Release.compile.sloeber.extra.cpp.compile=
Config.Release.compile.sloeber.extra.link=
Config.Release.compile.sloeber.size.custom=
Config.Release.compile.sloeber.size.type=RAW_RESULT
Config.Release.compile.sloeber.warning_level=NONE
Config.Release.compile.sloeber.warning_level.custom=
Config.Release.other.IS_VERSION_CONTROLLED=false
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# SingleTubeClock

Code for a single tube Nixie clock that runs on an ESP8285. The hardware for the clock is described [on my web site](http://www.nixies.us/projects/one-tube-clock/). This is an Eclipse project that uses the sloeber plugin. It uses many libraries, including the following from this repo:

* Configs
* NixieMisc
* NixieDriver
* OneNixieClock

Here is a piccy:

![Single Tube Clock](http://www.nixies.us/wp-content/uploads/2018/01/fullsizeoutput_2a8b-768x768.jpeg "IN-12 Single Tube Clock")
23 changes: 23 additions & 0 deletions STC Tools.launch
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType">
<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${project}"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/SingleTubeClock/build.xml"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="1"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
</listAttribute>
<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="SingleTubeClock"/>
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_ANT_TARGETS" value="erase flash,"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LAUNCH_CONFIGURATION_BUILD_SCOPE" value="${none}"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/SingleTubeClock/build.xml}"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="-Declipse_home=${eclipse_home} -Dproject_loc=${project_loc} -Dproject_name=${project_name}"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/SingleTubeClock}"/>
<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
</launchConfiguration>
Loading

0 comments on commit 1c7efd2

Please sign in to comment.