Code Monkey home page Code Monkey logo

interstate75-esphome's Introduction

  • ๐Ÿคก Code for "Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric Regression" vrn, which is also available on Docker Hub as a container image vrn-docker
  • ๐Ÿ“ป Hacky scripts for ax25d on Linux ax25hacks
  • ๐ŸŒ Poorly written web server for your PDP-11 2.11BSDhttpd
  • ๐Ÿ A Lisp interpreter written in K&R C for your PDP-11 bnlisp
  • ๐Ÿ˜ˆ Some attempts at drivers in my 2.11BSD fork, including a dummy driver for learning, and a driver for the IBV11 GPIB controller. See branches and PRs!
  • ๐Ÿค– A GitHub Action for 2.11BSD continuous integration testing (on an emulated PDP-11) 2.11BSD-Action along with a GitHub repo and workflow which builds distribution files 2.11BSD-Distribution-Builder

Feel free to stalk on my website aaronsplace.co.uk or plant some trees ๐ŸŒณ

Recent blog posts

This section is automatically updated using RSS to README GitHub Action.

interstate75-esphome's People

Contributors

aaronjackson avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

interstate75-esphome's Issues

Errors detected on install

I have tried your code which looks promising but I get errors.

The errors refer to mydisplay now tied to component or declared twice.
Any ideas.

`esphome:
name: esphome-web-0cf0eb
friendly_name: Matrix-2

rp2040:
board: rpipicow
framework:
# Required until platformio/platform-raspberrypi#36 is merged
platform_version: https://github.com/maxgerhardt/platform-raspberrypi.git

external_components:

  • source: github://AaronJackson/interstate75-esphome@main
    components: [ hub75display ]
    refresh: 0s

Enable logging

logger:

Enable Home Assistant API

api:
encryption:
key: "*******"

ota:

wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password

Enable fallback hotspot in case wifi connection fails

ap:
ssid: "Esphome-Web-0Cf0Eb"
password: "******"

font:

  • file: "gfonts://Roboto"
    id: roboto12
    size: 12

display:

  • platform: hub75display
    id: mydisplay
    update_interval: 1s
    lambda: |-
    Color red = Color(255, 0, 0);
    Color green = Color(0, 255, 0);
    Color blue = Color(0, 0, 255);
    Color white = Color(255, 255, 255);

    it.draw_pixel_at(0, 0, red);
    it.draw_pixel_at(63, 0, green);
    it.draw_pixel_at(63, 63, blue);
    it.draw_pixel_at(0, 63, white);

    it.draw_pixel_at(31, 31, white);

    it.circle(31, 31, 16, white);
    it.rectangle(3, 3, 16, 16, white);
    `

Errors

INFO ESPHome 2023.12.9 INFO Reading configuration /config/esphome/esphome-web-0cf0eb.yaml... INFO Updating https://github.com/AaronJackson/interstate75-esphome.git@main hub75display INFO Generating C++ source... Traceback (most recent call last): File "/usr/local/bin/esphome", line 33, in <module> sys.exit(load_entry_point('esphome', 'console_scripts', 'esphome')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/esphome/esphome/__main__.py", line 1041, in main return run_esphome(sys.argv) ^^^^^^^^^^^^^^^^^^^^^ File "/esphome/esphome/__main__.py", line 1028, in run_esphome rc = POST_CONFIG_ACTIONS[args.command](args, config) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/esphome/esphome/__main__.py", line 458, in command_run exit_code = write_cpp(config) ^^^^^^^^^^^^^^^^^ File "/esphome/esphome/__main__.py", line 192, in write_cpp generate_cpp_contents(config) File "/esphome/esphome/__main__.py", line 204, in generate_cpp_contents CORE.flush_tasks() File "/esphome/esphome/core/__init__.py", line 679, in flush_tasks self.event_loop.flush_tasks() File "/esphome/esphome/coroutine.py", line 246, in flush_tasks next(task.iterator) File "/esphome/esphome/__main__.py", line 184, in wrapped await coro(conf) File "/data/external_components/ceb8783b/components/hub75display/display.py", line 31, in to_code await display.register_display(var, config) File "/esphome/esphome/components/display/__init__.py", line 119, in register_display await cg.register_component(var, config) File "/esphome/esphome/cpp_helpers.py", line 56, in register_component raise ValueError( ValueError: Component ID mydisplay was not declared to inherit from Component, or was registered twice. Please create a bug report with your configuration.

Hope you can help

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.