https://github.com/whatnick/onion_feather
Onion Omega 2+ to Adafruit Feather Adapter
https://github.com/whatnick/onion_feather
Last synced: about 1 month ago
JSON representation
Onion Omega 2+ to Adafruit Feather Adapter
- Host: GitHub
- URL: https://github.com/whatnick/onion_feather
- Owner: whatnick
- Created: 2020-03-03T12:20:23.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-01T00:53:36.000Z (over 4 years ago)
- Last Synced: 2025-02-10T15:32:05.893Z (3 months ago)
- Language: HTML
- Size: 8.89 MB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
View this project on [CADLAB.io](https://cadlab.io/project/23183).
# Onion-Omega 2 - Feather Adapter
Adapter board adding much needed USB , Lipo , ADC's etc to Onion-Omega form factor and converting it to an Adafruit Feather## Renders
**Top Render**
**Bottom Render**
## Roadmap Features
- USB-Serial adapter on-board for direct access to Onion Serial port - [CP2102](https://au.mouser.com/ProductDetail/Silicon-Labs/CP2102N-A02-GQFN20?qs=sGAEpiMZZMtv%252Bwxsgy%2FhiN7Hc8YFqmm37POrUy82J6M%3D)
- [3.3v](http://www.ti.com/product/TPS63001) and [5v](http://www.ti.com/product/TPS63002) power rails with buck-boost converters and power-path IC's
- USB host to expose the Onion USB pins and add USB devices
- Power OR from VUSB and VBAT using Dual Common Cathode Schottky - [PMEG4010CPA,115](https://au.mouser.com/ProductDetail/Nexperia/PMEG4010CPA115?qs=O%2F7ihdSJpea%252BrtmRoPSGEg%3D%3D)
- Ethernet jack with built-in or external pulse transformer - [Amphenol](https://au.mouser.com/ProductDetail/Amphenol-Commercial-Products/RJMG1BD3B8K1ANR?qs=sGAEpiMZZMvQhAhQbXdbBiMgfamRpqKNbIBUiXXy1v4%3D) or [Hanrun](https://www.snapeda.com/parts/HR911105A/DFRobot/view-part/?ref=search&t=HR911105A)
- Battery charger and buck-boost converter - [BQ25895](http://www.ti.com/product/BQ25895)
- 8-channel I2C ADC for the ADC pins - [AD7997](https://www.analog.com/en/products/ad7997.html#product-overview)
- 2-channel I2C ADC for the ADC pins - [MAX11646EUA+](https://au.mouser.com/new/maxim-integrated/maxim-max11646-max11647/) with other Analog pins services by [Onion PCM/PWM](https://docs.onion.io/omega2-docs/generating-pwm-signals.html) pins.
- Dense 20 pin 1.0 mm pitch board-to-wire connector for all pins - [Molex 203566-2007](https://au.mouser.com/ProductDetail/Molex/203566-2007?qs=sGAEpiMZZMs%252BGHln7q6pm8Vn94ktop%2FJB3denez338oFsDPiNVR1nA%3D%3D)
- Qwiic format JST-SH I2C bus connector - [Qwiic](https://www.sparkfun.com/qwiic)
- USB-host protection using [STF202](https://www.onsemi.com/pub/Collateral/STF202-22T1-D.PDF)
- SPI Bus isolation using [74HC367](https://www.ti.com/lit/ds/symlink/sn74hc367.pdf?ts=1601076323582) hex non-inverting tri-state buffer. This can also be used for I2C bus isolation and driving in later revisions using the left over x2 tristate buffers.## Reference Prior Art
- [Adafruit ESP32 Huzzah Feather](https://github.com/adafruit/Adafruit-HUZZAH32-ESP32-Feather-PCB)
- [BQ25895 Breakout](https://www.bernebeer.nl/new-bq25895-breakout/)
- [Qwiic Featherwing](https://github.com/hongselectronics/Qwiic_Featherwing)