Best Logic Gates

74HC Series High-speed Si-gate CMOS Logic ICs Assorted Kit.
Reviews
Find Best Price at Amazon"If you're learning electronics and want a variety of Texas Instruments logic IC's to experiment with, this is the kit for you."
"I got the book "Make: Electronics" recently and rather than buy the prepackaged, overpriced kit they recommend from a specified distributor, I assembled the pieces I needed separately."

4000 Series CMOS Logic ICs Assorted Kit.
Reviews
Find Best Price at Amazon"They work as they should and come in their own little container."

5 pieces of Addicore's 8-bit shift register 74HC595. Pins are protected in anti-static foam and parts are in resealable packaging with Addicore 74HC595 info card.
Reviews
Find Best Price at Amazon"Each of these basically gives you 8 additional outputs to work with, however, it requires three outputs to connect it to the arduino board in order to make it work. Additionally I discovered that they can also be daisy chained together without using any additional outputs on the arduino board (see link below). Tutorial on how to use the Shift Register: https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-14-using-a-shift-register. Tutorial on how to daisy chain them: http://lucidtronix.com/tutorials/40. Link to sellers website: https://www.addicore.com/Addicore-8-bit-shift-register-74HC595-p/115.htm. As you can see in the picture, you quickly get overrun by wires when using these."
"You will pay a little bit more for these pieces but the price is well worth the peace of mind as they will be shipped properly packaged and with a data card should you not be familiar with the pin layout of the shift registers."
"I like that Addicore goes the extra step and packed the ICs on ESD foam, and also included a pinout card."
"All worked as expected."
"Perfect way to get an additional 8+ channels on an Arduino."
"I'm using 4 of these in an Arduino project used to drive an 8x8 RGB LED Matrix."
"Worked great for my LED cube project."
"All 5 came nicely packaged in anti static foam with no bent pins or anything else wrong!"
Best Programmable Logic Circuits

*Portable performance: Lightweight and exquisite, and no need to carry with an external power supply because of its ultra-low power that makes it more portable. *Overvoltage, overcurrent protection: VCC, VPP power supply of the Programmer is furnished with the independent Grade 3 overcurrent protection and the protection of automatically cutting off power supply. *Compared with Signstek TL866CS Mode, this modes features at Unique universal serial programming interface ICSP *AVR microcontroller one-to-one soft encryption. *Unified and convenient user interface.
Reviews
Find Best Price at Amazon"While the "All-Pro" did, indeed, feature all pins being programmable, it was limited, as is this one, to 40 total pins with accessories being required for other than 0.300" or 0.600" by 0.100" devices."
"A nice programmer and surprisingly clean software."
"I had 11 ATMEGA328s (5x 328, 6x 328P) to burn bootloaders on: Took me about 10 minutes to do everything once I had the software installed (half that time was spent troubleshooting why it wouldn't burn on the first chip, where I discovered that I'd purchased the 328 instead of the 328P) - the hardest part was finding the .hex files in the Arduino IDE folder."
"This is a really versatile programmer."
"Works great, reads/writes/erases FLASH chips, reads/writes EPROMs."
"The software is glitchy and slow, errors abound when you try to program anything on this, but in the end this programmer covers a huge number of chips, it's very easy to use, the software has a huge variety of settings and customizability, and it always works as long as you're patient and willing to deal with it."
"I needed this to burn EPROMs for fbForth 2.0, a computer language I wrote as a file-based cartridge version of TI Forth for the TI-99/4A computer (vintage: early 1980s)."
"Ordered 2 units, but cheaper TL866CS model arrived (without ICSP that is advertised in product description) instead of TL866A."