The TSOC_GROVEY_FOUR allows you to connect thingSoC, Mikrobus, and/or Grove System Modules all at the same time, either standalone, or with any Processor or Radio module. This gives you maximum flexiblity for parts selection and reuse.
The TSOC_GROVEY_FOUR uses a Cypress Semiconductor PsoC4, a CY8C4245PVI-482 model in a 28 pin TSSOP package, for easy hand soldering.
The thingSoC "Grovey Series" was designed as "Everyday Electronics", a no-frills, low cost, approach to modular embedded product design. thingSoC boards are similar in size to most break-out-boards (BOBs), but feature a standardized stacking pinout, as well as an I2C metadata store (EEPROM) to indicate what peripherals are installed.
thingSoC Reference Designs are example thingSoC implementations that implement various reference and testing circuits for demonstrating the use of the thingSoC libraries. These reference designs can serve as starting templates for user designs.
TSOC_GROVEY_FOUR Grove Application Pictures
Add the thingSoC GROVEY_WIFI for wireless measurement and control. This example uses a knob (potentiometer) for input, a water level sensor, a buzzer, and a pump. If the system detects water in the basement, it can sound the buzzer and start the pump (as an example...)
Or use a soil moisture sensor to control when your plants get watered. Add an OLED display to get you measusements.
TSOC_GROVEY_FOUR Mikrobus "Click" Application Pictures
The TSOC_GROVEY_FOUR is also compatibile with most Mikrobus "Click" peripherals. now you can mix-and-match Click System peripherals with Grove System peripherals at the same time!
TSOC_GROVEY_FOUR Arduino Sketch Examples
Under the "examples" directory are several Arduino IDE examples for using the TSOC_GROVEY_FOUR board with Arduino IDE. Using the Arduino "Wire" library for I2C communications, or Arduino "Serial" library for UART communications, it is simple to control the TSOC_GROVEY_FOUR. Although the TSOC_GROVEY_FOUR uses programmable hardware, the device comes preprogrammed to act as either an I2C I/O Expander, or a UART command line controlled peripheral. T
The included UART bootloader allows you to reprogram the PSoC with your own programs, or to chose from a variety of "recipe" programs available for many applications.
You can reprogram the board using any FTDI USB to UART, or any Grove UART adapter :
In order to reprogram the Cypress PSoC4 device, you will need to download and install the PSoC Creator tool, which includes a serial bootloader host application.
Select Tools -> Bootloader Host
Then select the hex (cyacd) file that you wish to program, and the COM: port of your device. Proess the "Upload" button to reflash teh device.
The TSOC_GROVEY_FOUR can also drive other devices, such as Servos, Motors, Relays and more.
08/15/2016: Revision 1.4 - Initial Layout
08/20/2016: Revision 2.0 - Alpha version
09/02/2016: Revision 3.0 - (WIP) add FTDI, JTAG, and 3.3V/5V voltage select jumper