Kano’s Pixel Kit is a charming introduction to coding

we all know the importance of code. It's the backbone of computing, the internet and so much else we come into contact with on a daily basis. But learning to code is still a tricky and poorly defined pursuit. I've booted up Codecademy a few times, only to try a couple of courses and realise I have no idea what I'm doing. For people like me — of which I suspect there are many — what's the next step? How do y ...

Read more

Digi-Key ready to ship the mangOH Red open source hardware platform

Targeted at the industrial IoT and maker communities, mangOH Red is what Sierra Wireless claims to be the most feature-rich, lowest power open source enablement platform on the market. Available through Digi-Key Electronics, the credit card sized platform includes all of the building blocks needed to prototype and test ideas in days instead of months, with minimal investment. mangOH Red designs can then be ...

Read more

Customizable RPi expansion line adds stepper, breakout, and PoE LoRa boards

Gumstix added to its line of “Gumstix Pi” add-ons for the Raspberry Pi and Pi Compute Module 3 with a Stepper HAT, a breakout, and a PoE-driven LoRa gateway. In August, Gumstix announced several LoRa add-ons to its Geppetto board design service that work with a RisingHF LoRa module, and launched LoRa boards based on its Overo module, Arduino boards, and the Raspberry Pi Compute Module 3 (RPi CM3). Now, the ...

Read more

How to use soft PWM in RPi.GPIO 0.5.2a pt 2 – led dimming and motor speed control

In part 1 of this series, we looked at the basic commands for using software pulse-width modulation (PWM) in RPi.GPIO 0.5.2a and higher. In this article we’ll get a bit more hands-on and into some practical applications for it. It’s all very well being able to make nice square-wave pulses on an oscilloscope, but what’s it actually useful for? Our servo said? EEEEH AAAAH I tried using RPi.GPIO soft PWM with ...

Read more

Raspberry Pi with MCP3008, TMP36, SQLite and lighttpd

Introduction I’ve found a few posts out there that cover connecting a TMP36 (analogue temperature sensor) to the Raspberry Pi via the MCP3008 ADC (Analogue to Digital Converter) but I wanted to expand on the thing that I found confusing – the associated Python code that interfaces with the MCP3008.  By using the MCP3008 datasheet, some Python help pages and the official documentation for the interface libra ...

Read more

7 Segment Display with 74HC595 Shift Register and Raspberry Pi

This project shows how to use the Raspberry Pi to drive a 7 Segment Display with the help of a 74HC595 chip. Parts used in this project: Breadboard Wiring cables (Male-Male, Female-Male) 7 Segement display (it actually has 8 segments because of the dot) 74HC595 Chip Raspberry Pi Revision 2 some Python code Here is a schematic made with fritzing of the project when it is ready. Here a link to download the 7- ...

Read more

BirdBox2015: Picaxe controller details

his low power controller may even be a useful building block for other battery-powered application. The prototype controller board sits on top of the RaspberryPi model A+ connected via 26 of the 40 pin header, with a single plastic threaded pillar for additional support. I can see now that the controller strip board should have been slightly larger, because I could not attach the pillar in exactly the right ...

Read more

Toptal’s List Of Top Free Programming Books

The Internet is mankind’s biggest repository of knowledge, information, useful (and useless: think of cat pics) digital content. Today, we will be taking a quick look at something useful and down to earth: free online programming books. There are a lot of useful books, guides, technical documentation, research papers, code examples and testimonials available online. You are merely a Google search away from ...

Read more

Physical WakeOnLan button with Raspberry Pi and Python

This is a fun little demo I threw together in an evening. I’m running Raspbian “wheezy”. Wire up a switch (or switches) to your GPIO port. I have switches connected to GPIO pins 22, 23, and 24. Install RPIO. sudo apt-get install python-setuptools sudo easy_install -U RPIO Install wakeonlan. sudo apt-get install wakeonlan Check that you wired your switch up correctly by running ‘rpio-curses’ from the termina ...

Read more

Driving an HD44780 Display using a Shift Register and a Raspberry Pi

In my last instructable, I covered how to run a shift register using a Raspberry Pi, and kind of hinted that one thing you could do with it is run an HD44780 based display.  That's what this instructable will cover.  This instructable is also the third one in a series leading up to my long awaited and greatly anticipated Voiceberry Pi. I'm happy to say that the next instructable in the series will be the Vo ...

Read more

© 2015 Powered By Engineering Projects Team, Raspberry Pi Projects

Scroll to top