Posts

RPi Ranting

Hey guys, it's been a little bit since I last blogged and this time it's because I'm extremely unhappy with the current state of GUI development on the Raspberry Pi. Now, I'm not an idiot, I recognise that microcomputers aren't necessarily supposed to be used as real computers, and that's never been my intention. But then, you release games and shit for them and it starts to cloud the proper use for RPis. Are they supposed to be gaming consoles? They aren't exactly the most powerful... Or are they supposed to be used to power small devices that serve one or two purposes? Of course, the model you  have would also change this. Now, I went cheap and asked for a Zero W, which is about as weak as you can get without buying the original Pi. So, as you may or may not know, I've been working on a project called RPiMorse, which is a simple Morse Code translator using two pins on the GPIO header (default 18 and any ground). Well, my past week has been spent tr

RPi Zero Morse Code

Hey guys! I'm back with another blog post, and this time, I've got good news! I've finally gotten Raspbian working on my Raspberry Pi Zero W, and with this I now have greater control over the GPIO header than when I foolishly attempted to baremetal the thing. So, the first thing I did? Well, I have an LED setup to be directly connected to the header (because I don't have a bread board) and so obviously the first step is to flash the LED to show that it works. That was simple, I ran a quick Python script to flash it on and off. Then I modified that script to do it forever (which lead to a bug in the code). Turns out, Raspbian comes with a Python module for GPIO control. Well, I like working in C++, so then came the challenge. How to control the GPIO header with C++? Raspbian doesn't have a built-in library for that, but it does come with a custom library called wiringPi, which integrates similar controls to an Arduino board. So, I got the LED blinking and had to

Current Projects

Hey guys. This blog post is dedicated to listing my current projects. Why? So you know what to expect, in terms of types of posts. Music So, for starters, I've actually been putting some time into my music. What does this entail? Well, I'd like to finally release some final versions of covers. Unfortunately, I don't have anything really prepared. My music is actually split into two categories, with a lot of focus on the second one and enough focus on the first one to slowly get production. The first category is long-term projects. This entails songs that are both long and fairly difficult. They take a lot of effort and therefore will take weeks, even months, to complete. Currently there are two songs in that category. Second category is short-term, would you have guessed? These are songs that I expect to be done in a week or two. They're easy and don't require too many instruments and parts to complete. I focus on one at a time, pretty much, and get it to my

Initiation

Hey guys, it's BastIsAwesomeLTD A.K.A MultiDarkSamuses A.K.A BastyTheKitty (or Cat, depending...).  I've finally decided to start on a blog. A blog of what, exactly? Well... Programming, mostly, although there may be some music posts in here whenever that kicks off. Hell, I may even discuss gaming. In essence, this is a blog about my 3 most prevalent interests. So, where do I begin? I suppose first thing to do is introduce myself. I'm a 19 year old, self-taught programmer/singer/gamer (can you self-teach gaming?) who spends a lot of time learning new programming things and practising singing, which I've been told I'm very good at (future blog post on that confirmed). In terms of programming, I try making websites, games, software... I've dabbled in it all, but I think it's time I give back to the community. So, I will be using parts of this blog as a way to showcase my work and maybe even write a few tutorials. Perhaps, in time, I can even make a name for