
It is faster to instead cross compile the projects on the MacBook for the Raspberry Pi and then transfer and run the binaries.
Docker hub netatalk install#
While it is quite easy to install Rust on the Raspberry Pi and build projects right there, the build process takes a very long time.
Docker hub netatalk update#
Install netatalk on Raspberry Pi: sudo apt-get update & sudo apt-get install netatalk.The easiest way I found was to set up netatalk on my Pi and simply connect to it over Finder. I wanted to get easy access to the files stored on my Raspberry Pi as well as have a simple way of transfering files from my MacBook to my Pi. Connect via ssh for example ssh Files Between Raspberry Pi and MacOS.The actual IP address is the one that is shown plus 1 for the last digit. ifconfig: bridge100 shows IP address for ssh access.Go to System Preferences → Network → Thunderbolt Ethernet and wait for a while until Thunderbolt Ethernet shows “Self-assigned IP”.On MacOS, enable internet sharing: System Preferences → Sharing and turn on Internet Sharing to computers using Thunderbolt Ethernet.Since ssh is by default disabled on Raspbian, a file with the name ssh has to be created on the SD card.The following steps enabled me in the end to establish an ssh connection over Ethernet: Since both the model A does not have built-in WiFi I wanted to connect it via Ethernet to my MacBook. I didn’t want to use an external keyboard and screen to access my Raspberry Pi, I simply wanted to connect using ssh. Connecting to Raspberry Pi via Ethernet and ssh The very first step was to install the newest version of Raspbian which, in my case, was Raspbian Stretch Lite.įor this, I just followed the installation guide on the official website.

I am using a Raspberry Pi Model A as well as a Raspberry Pi Model B+.

Unfortunately, the setup process did not go as smoothly as I was hoping for, so I took some notes that will hopefully help me or someone else in the future when I want to repeat the setup. So I spent many hours during the past few days setting up my system and development environment. I also bought an ESP8266 and wanted to see if I can use Rust for it. It’s been a while since I last was tinkering with my Raspberry Pi and worked on some electronics project.Īfter a long break, I was now itching to get back to play around with some electronics and do some embedded systems programming - but this time using Rust.
