Simple Z80 test design - single board with all the basics and a few luxuries.
**NOTE EasyEDA shows the most recent WIP for this project, which might be part way through me making changes. Before using the PCB layout please do get in touch (comment or message) so I can let you know if what you're seeing is stable! I create labelled versions of the project, but EasyEDA doesn't allow me to publish a...
BBB based heating controller
[22 Aug 2016]
I fixed the ULN2803 package and GND on P20. Still need to investigate if there is a pull down resistor needed for Q1
Issues found during assembling the PCB:
- ULN2803 package is incorrect - it should be SOIC18. I will correct the PCB soon
- GND pin in the P20 5V/12V connector is not actually connected to GND
- The heartbeat LED is on...
Multifunction USB to JTAG / UART / FIFO / SPI / I2C tool
Plugging a CJMCU FT232H board onto the Shukran creates an easy-to-use multi-function bus / device hacking and analysis tool with protected (current limited) 5V power pins, 3.3V power, spare pullup resistors and indicator LEDs, all for around $16/£12 total. The Shukran is designed to be assembled by anyone with moderate soldering skills; all...
This is my atmega8 (and ATmega328 compatible) development board.
As it has the uart connector, you can program it in the arduino ide, if you are into that. You just need to download the bootloader through isp programming.
(I personally prefer to do it the expert way)
I added some connectors according to what I usually use:
I2C (also pull ups)
SPI (with an extra pin for devices such as nrf24,...
<p>origin : Mohit Mohan (https://easyeda.com/mht.mhn/mcp2210-spi-bridge)</p>
<p>I edit some parts list (using JLCPCB SMT Assembly Basic Part , except the USB interface.) </p>
<p>(In addition, since I plan to solder the connector myself, it is not on the BOM list of JLCPCB.)</p>
<p>and change MCP2210 Package to TSSOP-28.</p>
<p><br />In PCB side... build panelization for JLCPCB.<br />Aft...
This boards should provide SPI I/O expansion based on the MCP23S17.
The boards should be stackable since the layout of the SPI connector is the same for all boards.
The Digital Input and the Digital Relay Output are galvanically isolated.
Prototype has been tested with a Teensy 3.2 but any other SPI capable processor should work.
All In and Out power supply must be provided by external power suppl...
ADS1220 24 bit ADC SPI. Board 40mm x 25mm - ideal to breadboard. Splitet ground, well decoupled with capacitors and ferrite beads. RC filter on all analog inputs.DGND and AGND can be joined together. For better accuracy should be ground plated.
Circuit to drive the DHT22 temperature and humidity sensor via the SPI bus.
The advantage is, that it uses next to no CPU resources as everything runs in hardware on most platforms.
This allows a multitaking OS like Linux to reliably read the sensor without issues.
ESP32-WROOM-32 is a powerful, generic Wi-Fi+BT+BLE MCU module that targets a wide variety of applications, ranging from low-power sensor networks to the most demanding tasks, such as voice encoding, music streaming and MP3 decoding.
At the core of this module is the ESP32-D0WDQ6 chip*. The chip embedded is designed to be scalable and adaptive. There are two CPU cores that can be individu...
Read/Write WINBOND SPI Based EEPROM Chips Using Any Arduino board. Should work with other brands too.
Link to the post: https://w3epic.com/how-to-read-write-spi-based-serial-eeprom-using-arduino-uno-e-g-winbond-w25x80a/
Source code: https://github.com/Cyberster/SPI-Based-EEPROM-Reader-Writer