Giter Site home page Giter Site logo

sparkfun / sparkfun_esp32_qwiic_pro_mini Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 57.77 MB

The ESP32 Pico in a classic Pro Mini form factor.

Home Page: https://docs.sparkfun.com/SparkFun_ESP32_Qwiic_Pro_Mini

License: Other

C++ 41.38% HTML 58.62%
sparkfun-tutorial

sparkfun_esp32_qwiic_pro_mini's Introduction

SparkFun ESP32 Qwiic Pro Mini

SparkFun ESP32 Qwiic Pro Mini

SparkFun ESP32 Qwiic Pro Mini (23386)

Repository Contents

  • /Hardware - Eagle design files (.brd, .sch)
  • /Documents - Files related to the ESP32 Qwiic Pro Mini
  • /Firmware - Production panel files (.brd)

Documentation

  • Hookup Guide - Basic hookup guide for the SparkFun ESP32 Qwiic Pro Mini.

License Information

This product is open source!

Please review the LICENSE.md file for license information.

If you have any questions or concerns on licensing, please contact technical support on our SparkFun forums.

Distributed as-is; no warranty is given.

  • Your friends at SparkFun.

sparkfun_esp32_qwiic_pro_mini's People

Contributors

loricrotser avatar nseidle avatar sparkfun-documentation-team avatar

Watchers

 avatar  avatar  avatar

sparkfun_esp32_qwiic_pro_mini's Issues

Navigation is non-obvious

On smaller windows (i.e. Mac, especially slightly older Macs) we see the sub-nav for section heads on the right but it's not obvious that the documentation nav is under a hamburger menu at the top-left. Consider harmonizing the docs with the website overall and considering additional nav hints.

QWIIC / I2C setup is non-obvious

I wasted 2 hours debugging why QWIIC / I2C was failing to find anything after following the ESP32 QWIIC instructions and example instructions for the BME688 and WM8960. I found the answer here:

https://forum.sparkfun.com/viewtopic.php?f=105&t=61109&p=248274&hilit=qwiic+esp32#p248274

It needs to be a lot more obvious that these lines have to be added to sketches in order to function, considering that this board is purchased for the express purpose of using with QWIIC stuff. Users of QWIIC are sacrificing the speed of SPI/etc for the convenience of a nearly plug-n-play ecosystem, so that takes some extra documentation and library work:

int pin_SDA = 15;
int pin_SCL = 5;

void setup() {
  Wire.begin(pin_SDA, pin_SCL); //SDA, SCL

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.