I got one of these for Christmas when I was 10 or 12 (1967-69), Sears sold them. It implements mechanical analogs of logic gates and other elements of digital computing and could run rudimentary programs and even games.
Quote of the week:
*"I live and work in an open source computing world from the ground up..I started by being able to dual boot in windows or linux, when I coudln't finish my work in linux I would shift to windows. For a long time now I have ben completely in linux"* - IAAC professor Victor Berberian
*"I live and work in an open source computing world from the ground up..I started by being able to dual boot in windows or linux, when I couldn't finish my work in linux I would shift to windows. For a long time now I have been completely in linux"* - IAAC professor Victor Berberian

...
...
@@ -21,7 +21,7 @@ The lectures by Victor and Eduardo helped me understand the differences between
Serial communication formats include:
1. UART/USART (Universal asynchronuos reciver transmitter) - USB, one to one
1. UART/USART (Universal asynchronous receiver transmitter) - USB, one to one
2. SPI - SD memory card interface
3. I2C - Several devices communicate over two wires, connects up to 0-255 devices like sensors.
...
...
@@ -50,7 +50,7 @@ I programmed the button-led board to do various things and I explored setting u
I struggled to get the button-led board functional - in the end I had two problems.
1. There is a problem with macs recognizing boards on the Arduino IDE and in using the workflow for OpenOCD (Open On Chip Debugger) or EDBG (Embedded Debugger). I was able to install bootloaders with the Arduino IDE, and I got people with PCs to help load bootloaders in my boards. The Arduino is unreliable in recognizing my boards, works every time on PCs. I have a 2010 Macbook Pro 13 inch with a hacked version of OS 10.15.7 Catalina (Apple block Catalina form working on older macs that are capable of running it. MacOS Catalina Patcher by DosDude1 allows older macs to run Catalina and seems to have very few compatability issues). I am working to get aan older PC that I can run linux on and plan on testing the Arduino IDE on my Raspberry Pi.
1. There is a problem with macs recognizing boards on the Arduino IDE and in using the workflow for OpenOCD (Open On Chip Debugger) or EDBG (Embedded Debugger). I was able to install bootloaders with the Arduino IDE, and I got people with PCs to help load bootloaders in my boards. The Arduino is unreliable in recognizing my boards, works every time on PCs. I have a 2010 Macbook Pro 13 inch with a hacked version of OS 10.15.7 Catalina (Apple block Catalina form working on older macs that are capable of running it. MacOS Catalina Patcher by DosDude1 allows older macs to run Catalina and seems to have very few compatibility issues). I am working to get aan older PC that I can run linux on and plan on testing the Arduino IDE on my Raspberry Pi.
2. My board powered up but would not work. Continuity tests during build and after completion indicated hat everything was connected properly. I had to ask Josep for help. He reflowed solder on many joints in the board and it just started working. The mini usb traces are very small and he suspects this was the issue.
...
...
@@ -64,7 +64,7 @@ I struggled to get the button-led board functional - in the end I had two proble
<iframewidth="560"height="315"src="https://www.youtube.com/embed/KZhBFDCp7Iw"title="YouTube video player"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"allowfullscreen></iframe>
@@ -73,7 +73,7 @@ I struggled to get the button-led board functional - in the end I had two proble
Next I loaded an led/push button sketch and played with the parameters of it.
This finishes documentation for this weeks assignment (make the baord do something). I will document my explorations with Arduino Uno, ESP and Raspberry Pi as I get caught up with past assignments.
This finishes documentation for this week's assignment (make the board do something). I will document my explorations with Arduino Uno, ESP and Raspberry Pi as I get caught up with past assignments.
##Review data sheet for the Samd11c
...
...
@@ -116,7 +116,7 @@ void loop() {
**Blinky Light and Button Sketch**
Got this code from the Arduino website [here](https://create.arduino.cc/projecthub/SBR/working-with-an-led-and-a-push-button-71d8c1)
Got this code from the Arduino website [here](https://create.arduino.cc/projecthub/SBR/working-with-an-led-and-a-push-button-71d8c1)