animal-crate

This is a public repository for the Animal Crate project. Please review the README for more information.

https://github.com/animal-crate/animal-crate

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.4%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

This is a public repository for the Animal Crate project. Please review the README for more information.

Basic Info
  • Host: GitHub
  • Owner: Animal-Crate
  • License: agpl-3.0
  • Language: C++
  • Default Branch: master
  • Homepage:
  • Size: 34.9 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 2
Created about 1 year ago · Last pushed 10 months ago
Metadata Files
Readme License Citation

README.md

Animal Crate

This project is designed to create an animal noise toy that helps children to learn their animals and their sounds. It is specifically a toy that is meant to better cater to children and individuals with disabilities so that they can learn in a fun and constructive manner with a toy that is appealing and able to meet their needs.

This is a capstone project for the University of Kentucky ECE 490/491 that we are working on as a team. This is the public, open-source repository for this project and all code within this project falls under the provided license in this repository, AGPL-3.0 License. The provided schematics, CAD designs, and other resources are suggestions for recreating this project from home.


Our Goal

The goal of this project is to design a child's toy that makes animal noises that is accessible to a wide-range of audiences, from children with disabilities or impairments to elderly with arthritis and compromised movement.

The provided code will be organized, commented, and user-friendly to allow for the ultimate configuration based on needs and systems. This is our goal as the members working on this project, to ensure that it is robust and well-rounded, allowing those without prior coding knowledge to make changes to suit their needs.

Prerequisites

Before compiling the programming in this repository, some libraries are necessary for the Arduino IDE. These libraries are not all contained here due to licensing.

The following libraries are required for compiling and uploading to an ESP-32. - The Animal Toy System utilizes the following libraries: - Arduino LSM6DS3 Library - DFPlayerMiniFast - The Scanner System utilizes the following libraries: - Adafruit ST7735 Library (For Testing) - MFRC522 - The Sound System utilizes the following libraries: - DFRobotDFPlayerMini - ESPSoftwareSerial - The Video/Algorithm System utilizes the following libraries: - Adafruit GFX Library - Adafruit ILI9341 Library - Adafruit ImageReader Library - Adafruit SPIFlash - SdFat

Acknowledgements

Please note that the files shown in MFRC522 are taken from another repository. These are not licensed under this repository's license, and you can find more information in the README section in that directory.

Owner

  • Name: Animal Crate
  • Login: Animal-Crate
  • Kind: organization

This is a project organization. This derived from a Capstone Project at the University of Kentucky.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: Animal Crate
message: >-
  If you reference or use this software, please cite it
  using the citation provided here.
type: software
authors:
  - name: Team 06 - Animal Crate
    date-start: '2024-09-01'
    date-end: '2025-05-10'
repository-code: 'https://github.com/Animal-Crate/Animal-Crate'
abstract: >-
  This project is designed to create an animal noise toy
  that helps children to learn their animals and their
  sounds. It is specifically a toy that is meant to better
  cater to children and individuals with disabilities so
  that they can learn in a fun and constructive manner with
  a toy that is appealing and able to meet their needs.
keywords:
  - Animal Noise Toy
  - Arduino IDE
  - CAD Designs
  - Open-Source
  - Capstone Project
license: AGPL-3.0

GitHub Events

Total
  • Release event: 3
  • Watch event: 1
  • Delete event: 29
  • Issue comment event: 5
  • Member event: 1
  • Push event: 74
  • Pull request review event: 57
  • Pull request event: 115
  • Fork event: 1
  • Create event: 31
Last Year
  • Release event: 3
  • Watch event: 1
  • Delete event: 29
  • Issue comment event: 5
  • Member event: 1
  • Push event: 74
  • Pull request review event: 57
  • Pull request event: 115
  • Fork event: 1
  • Create event: 31

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 57
  • Average time to close issues: N/A
  • Average time to close pull requests: about 7 hours
  • Total issue authors: 0
  • Total pull request authors: 5
  • Average comments per issue: 0
  • Average comments per pull request: 0.07
  • Merged pull requests: 51
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 57
  • Average time to close issues: N/A
  • Average time to close pull requests: about 7 hours
  • Issue authors: 0
  • Pull request authors: 5
  • Average comments per issue: 0
  • Average comments per pull request: 0.07
  • Merged pull requests: 51
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • CerberusWolfie (41)
  • yoseph176 (6)
  • Nick-Yoshi-M19 (4)
  • danielwd34 (3)
  • srby223 (1)
Top Labels
Issue Labels
Pull Request Labels
Changes: C/C++ (23) Changes: Documentation (14) Changes: Config (4) Changes: Images (3) Changes: PCB Files (3) Changes: Workflow (2) Changes: Audio (2) Changes: Headers (2) Changes: CAD Files (1)