Feed aggregator

DIY case turns a tiny PC into a modular game console (for handheld or desktop gaming)

Liliputing - เสาร์, 09/21/2019 - 02:25

Folks have been building portable game consoles and handheld computers out of Raspberry Pi-like single-board PCs for ages. But the designer of the MagClick Case System for the LattePanda Alpha has gone a bit further than most. Put the little computer in this modular case and you can easily switch between using it as a […]

The post DIY case turns a tiny PC into a modular game console (for handheld or desktop gaming) appeared first on Liliputing.

Daily Deals (9-20-2019)

Liliputing - เสาร์, 09/21/2019 - 01:30

Amazon is running a 1-day sale on Belkin surge protectors, and another 1-day sale on USB-C adapters. Meanwhile Newegg has in 8-in-1 portable USB-C hub, and Woot is selling a portable 15.6 inch touchscreen display for $200. All of which is to say, today’s not a bad day to shop some PC and electronics accessories […]

The post Daily Deals (9-20-2019) appeared first on Liliputing.

A Stylish Home for your Next ESP Project

Hackaday - เสาร์, 09/21/2019 - 01:30

The ESP8266 and ESP32 are fast becoming the microcontroller of choice for, well, everything. But one particular area we’ve seen a lot of activity in recently is home automation; these boards make it so incredibly easy and cheap to get your projects online that putting together your own automation system is far more appealing now than it’s ever been. Capitalizing on that trend, [hwhardsoft] has been working on a ESP enclosure that’s perfect for mounting on the living room wall.

Of course, there’s more to this project than an admittedly very nice plastic box. The system also includes a ILI9341 2.4 inch touch screen LCD, an integrated voltage regulator, and even a section of “perfboard” that gives you a spot to easily wire up ad-hoc circuits and sensors. You don’t even need to switch over to the bare modules either, as the PCB is designed to accommodate common development boards such as the Wemos D1 Mini and NodeMCU.

Despite its outward appearance, this project is very much beginner friendly. Utilizing through hole components, screw down terminals, and a impeccably well-labeled silkscreen, you won’t need to be a hardware expert to produce a very slick gadget the whole family can appreciate.

Much like the HestiaPi project we covered a few months back, this project takes a cheap and readily available development board and turns it into something that has all the trappings of a commercial offering. These projects are reminders that the line between built and bought is only getting blurrier as time goes on.

The HackadayPrize2019 is Sponsored by:

Samsung cautions against touching Galaxy Fold too hard ($2000 smartphone)

Liliputing - เสาร์, 09/21/2019 - 00:25

Samsung’s first smartphone with a foldable display is finally shipping after a multi-month delay. The company says it used that time to make the phone a little sturdier and harder to break… but for a smartphone with a $1980 price tag, it looks like the Samsung Galaxy Fold is still remarkably fragile — and Samsung […]

The post Samsung cautions against touching Galaxy Fold too hard ($2000 smartphone) appeared first on Liliputing.

TiVo plans to launch a $50 Android TV dongle next year

Liliputing - ศุกร์, 09/20/2019 - 23:38

TiVo is trying to make a comeback… again. The company has announced plans for a new TiVo+ service that will offer subscribers a more seamless combination of streaming and recorded content. And now it looks like the company will launch new low-cost hardware next year. In an interview with CNN, TiVo CEO Dave Shull revealed […]

The post TiVo plans to launch a $50 Android TV dongle next year appeared first on Liliputing.

Hackaday Podcast 036: Camera Rig Makes CNC Jealous, Become Your Own Time Transmitter, Pi HiFi with 80s Vibe, DJ Xiaomi

Hackaday - ศุกร์, 09/20/2019 - 23:01

Hackaday Editors Elliot Williams and Mike Szczys work their way through a fantastic week of hacks. From a rideable tank tread to spoofing radio time servers and from tune-playing vacuum cleaners to an epic camera motion control system, there’s a lot to get caught up on. Plus, Elliot describes frequency counting while Mike’s head spins, and we geek out on satellite optics, transistor-based Pong, and Jonathan Bennett’s weekly security articles.

Take a look at the links below if you want to follow along, and as always tell us what you think about this episode in the comments!

Direct download (54 MB)

Places to follow Hackaday podcasts:

Episode 036 Show Notes: New This Week: Interesting Hacks of the Week: Quick Hacks: Can’t-Miss Articles:

Lenovo quietly releases AMD-powered Chromebook S345

Liliputing - ศุกร์, 09/20/2019 - 22:48

When Lenovo launched three new Intel-powered Chromebooks recently, the company didn’t mention that there would be a fourth model powered by an AMD processor. But it looks like the company went ahead and released one anyway, because a new Lenovo Chromebook S345-14 with an AMD A6-9220 processor and a 14 inch touchscreen display, 4GB of […]

The post Lenovo quietly releases AMD-powered Chromebook S345 appeared first on Liliputing.

Homemade Wall Stops Roomba and Other Vacuum Tricks

Hackaday - ศุกร์, 09/20/2019 - 22:30

If you have a Roomba, you know they are handy. However, they do have a habit of getting into places you’d rather they avoid. You can get virtual walls which are just little IR beacons, but it is certainly possible to roll your own. That’s what [MKme] did and it was surprisingly simple, although it could be the springboard to something more complicated. You can see a video about the build below.

As Arduino projects go, this could hardly be more simple. An IR LED, a resistor and a handfull of code that calls into an IR remote library. If that’s all you wanted, the Arduino is a bit overkill, although it is certainly easy enough and cheap.

We know that’s not much, but we were impressed with some of the other information associated with the project for future directions. For example, there’s this project that adds an ultrasonic sensor to a Roomba using the serial port built under the handle. The interface and protocol for that port is even nicely documented.

That got us thinking. You could probably use some ultrasonic sensors for two-way communication to do custom walls. For example, you could use one to send a set number of pulses per second and have another device on the Roomba to receive them and count. You could program rules like a particular wall is only really a wall between 8 AM and 5 PM, for example.

We’ve seen some people use the Roomba as a general-purpose robot platform. We still wish we could find a sensor in the DigiKey catalog to help avoid this common problem.

This Week in Security: Zeroconf Strikes Again, Lastpass Leaks your Last Password, And All Your Data is Belong to Us

Hackaday - ศุกร์, 09/20/2019 - 21:00

VoIP cameras, DVRs, and other devices running the Web Services Dynamic Discovery (WSDD) protocol are being used in a new type of DDoS attack. This isn’t the first time a zeroconf service has been hijacked as part of a DDoS, as UPnP has also been abused in similar ways.

Feel like alphabet soup yet? A Denial of Service attack is one where the target is simply made unavailable, rather than actually compromised. The classic example of this is the SYN flood, where an attacker would open hundreds of connections to a web server at once, exhausting the server’s resources and interrupting legitimate use of that server. As mitigations for these attacks were developed (SYN Cookies, for example), DoS attacks were replaced by Distributed Denial of Service (DDOS) attacks. Rather than attack a weakness on the target machine, like available RAM or CPU cycles, a DDoS generally targets available network bandwidth by hitting the target website from many, many locations at once. No clever software tricks can help when your Internet connection is fully saturated with junk traffic.

And one way to get many, many computers to send traffic to the same IP is to run a botnet. Your five megabit upload bandwidth might not seem like much, but if a thousand computers are each saturating their 5 megabits, the resulting 5 gigabit attack is nothing to sneeze at. DDoS amplification is when a third party service is used as a part of an attack. Imagine sending a DNS request with a spoofed source IP address. A UDP connection doesn’t have the initial handshake of a TCP packet, so detecting a spoof of this sort is much more difficult. You send a relatively small DNS request, and a DNS server responds by sending a larger reply — not to your IP, but to the target IP that you spoofed. This sort of amplification is usually done as part of a botnet DDoS attack, resulting in even more attack bandwidth. The largest confirmed DDoS attack on record is a staggering 1.3 Terabytes per second, was aimed at Github, and used Memcached as the amplification vector.

Now back to Zeroconf. Zero-configuration networking is the idea that things should “just work” when plugged into a network together. When you have the option to send video to your Chromecast, or Windows shows you the list of all the other devices on your network, you’re seeing zeroconf in action. Zeroconf protocols like UPnP and WSDD are intended to run only over the local network, but vendors are notorious for mis-implementing standards, and here is no exception. WSDD as defined should only respond to multicast requests on UDP port 3702. Many vendors have built their WSDD support in such a way that devices will respond to WSDD requests from any IP address, multicast or not. The last key to this amplification technique is the actual amplification. How small of a packet can an attacker send, vs how big of a packet can this trigger in response. Researchers at Akamai identified an eighteen byte message that triggers a much larger response. They managed a 153x amplification factor, which is terrifying. Thankfully, active attacks are running something more like 10x amplification factors.

Lastpass Reveals Your Last Pass

Sometimes software names and the bugs that affect them are downright uncanny. The Lastpass plugin had an issue where a website could run some clever Javascript and retrieve the last password that Lastpass auto-filled. This worked because the Lastpass plugin uses Javascript on the web pages you visit, watching for password prompts to fill. It was discovered that the JS code of a malicious website could interact with the plugin’s code in unintended ways. Because the Lastpass pop-up could be referenced without calling an initialization function, data was still present from the last time that pop-up was shown. Lastpass fixed the problem in release 4.33.0.

More Data Breaches

This week there were two separate stories about very large data breaches. Though technically, neither is a breach so much as passwordless databases carelessly exposed to the internet. First is the more than 100 medical databases being served on the internet without proper security. So far there seems to be plenty of finger-pointing, but with that many security fails, there is plenty of blame to go around. It’s worth noting that each of those exposed databases is a HIPAA violation, and each carries the potential for a sizable fine.

The second is the records of essentially every citizen of Ecuador. An Elasticsearch instance was misconfigured and publicly accessible. While at first glance, this seemed to be yet another government database exposed to the Internet, there was something strange about this database. There was data from multiple sources. About half of the database was consistent with the idea of a government database, but the rest seemed to come from private entities. The researchers working on this story determined an Ecuadorian company named Novaestrat was hosting the vulnerable database.

The database was secured, and Novaestrat’s website has disappeared. There are still more questions than answers concerning this story. Was this database the combined storage for other data breaches? Regardless, the personal data of millions of Ecuadorians was exposed. Interestingly, Julian Assange was among the people with entries in this Database, as a result of his Ecuadorian asylum.

Both of these databases contained personal information, which is of course unchangeable. Millions of people have been doxxed by carelessness, and short of witness-protection-plan level measures, there is no undo button.

Windows Defender

Using Windows Defender? You might be in for a surprise next time you manually run a scan. Since the update this Tuesday, Windows Defender only scans a handful of files when manually running a quick or full scan. As is often the case, this bug was introduced when another problem was being fixed. If you use Windows Defender and want to run a manual scan, the custom scan does still work correctly.

3D Printed VirtuScope is a Raspberry Pi 4 Cyberdeck with a Purpose

Hackaday - ศุกร์, 09/20/2019 - 18:00

William Gibson might have come up with the idea for the cyberdeck in 1984, but it’s only recently that technology like desktop 3D printing and powerful single board computers have enabled hackers and makers to assemble their own functional versions of these classic cyberpunk devices. Often the final product is little more than a cosplay prop, but when [Joe D] (better known on the tubes as [bootdsc]) started designing his VirtuScope, he wanted to create something that was actually practical enough to use. So far, it looks like he’s managed to pull it off.

Many of the cyberdeck builds we see are based around the carcass of a era-appropriate vintage computer, which looks great and really helps sell the whole retro-future vibe. Unfortunately, this can make the projects difficult and expensive to replicate. Plus there’s plenty of people who take offense to gutting a 30+ year old piece of hardware just so you can wear it around your neck at DEF CON.

[bootdsc] deftly avoided this common pitfall by 3D printing the entire enclosure for the VirtuScope, and since he’s shared all of the STLs, he’s even made it so anyone can run off their own copy. The majority of the parts can be done on any FDM printer with a 20 x 20 x 10cm build area, though there are a few detail pieces that need the resolution of an SLA machine.

Under the hood the VirtuScope is using the Raspberry Pi 4, which [bootdsc] says is key to the build’s usability as the latest version of the diminutive Linux SBC finally has enough computational muscle to make it a viable for daily computing. Granted the seven inch LCD might be a tad small for marathon hacking sessions, but you could always plug in an external display when you don’t need to be mobile. For your wireless hacking needs, the VirtuScope features an internal NooElec SDR (with HF upconverter) and a AWUS036AC long-range WiFi adapter; though there’s plenty of room to outfit it with whatever kind of payload you’d find useful while on the go.

Documentation for this project is still in the early stages, but [bootdsc] has already provided more than enough to get you started. He tells us that there are at least two more posts coming that will not only flesh out how he built the VirtuScope, but explain why it’s now become his portable SDR rig of choice. We’re excited to see more details about this build, and hope somebody out there is willing to take on the challenge of building their own variant.

In the past we’ve seen partially 3D printed cyberdecks, and at least one that also went the fully-printed route, but none of them have been quite as accessible as the VirtuScope. By keeping the geometry of the printed parts simple and utilizing commonly available components, [bootdsc] may well have laid the groundwork for hackerdom’s first “mass produced” cyberdeck.

British Cops Catch Shooter-Printing Villain

Hackaday - ศุกร์, 09/20/2019 - 15:00

It’s a perennial of breathless British tabloid scare reporting that 3D printers will unleash a tide of weapons upon the streets. But perhaps it might actually be time for Brits lock up their children, because London’s Metropolitan Police have announced their first prosecution for 3D printing a handgun. The gun pictured appears to be a Repringer 5-shot .22 revolver, and was found by police during a drugs raid.

The UK has significantly restrictive firearms legislation and shooting incidents are extremely rare in the country, so while this might not raise any eyebrows on the other side of the Atlantic it’s an extremely unusual event for British police. It appears that the builder was not the type of libre firearms enthusiast who has made the news with similar work in the USA, so it has to be assumed that it was printed purely as a means to secure an illegal firearm however rough-and-ready or indeed dangerous it might be.

Stepping aside from the firearm aspect of the story, it should be of concern for any British 3D printer enthusiasts. As we’ve reported over the years with respect to drone incidents they can sometimes throw reason to the wind when faced with unfamiliar technology, indeed we’ve already seen them imagining RepRap parts to be for a firearm. We’d counsel all parties to keep sane heads, and hope that both the sentence for today’s criminal proves to be a suitable deterrent, and that no clueless fool decides to download and print another weapon for the hell of it. As always, we’ll bring you developments as they happen.

Best Ways for Small Businesses to Save Money

MCU Project everyday - ศุกร์, 09/20/2019 - 12:54

If you’re a small business owner, you know the importance of saving money at every turn. You’ve been looking for ways to cut unnecessary expenditures and increase profits while doing right by your customers. If you think you’ve run out of solutions, there are some options you may not be aware of.

Buy Used Office Equipment

Believe it or not, you don’t need the newest computer or phone for your business. Buying a refurbished laser printer for your small business can lead to as much as hundreds of dollars in savings. The same goes for buying used computers in good condition, and you can even choose gently used chairs or desks. Check your local newspaper or go on social media to find gently used equipment, and you might be surprised at what turns up.

Negotiate With Your Vendors

Even if you already have an agreement with your vendors in place, you may be surprised at how willing they are to accept slightly lower rates. They need your business just as badly as you need theirs. Successful negotiations can lead to hundreds of dollars off of your monthly operating costs. You have nothing to lose from discussing the matter with your vendors at the very least.

Choose Greener Options

Not only is it easier to go green than you might expect, but it’s also a lot cheaper. The simplest way to go green is to switch away from paper. A lot of banks working with small businesses offer incentives for going paperless. Instead of providing paper receipts to your clients, you could choose e-mailed receipts. You can also choose to scan documents instead of printing them. That will save a lot of money on ink. You can put all of your equipment on a power strip and turn the strip off when you’re not working, which will save you a fortune on energy bills.

Go Open Source

You may be tempted to buy expensive accounting and scheduling software because it promises to clean up your business. Before you spend the money, you should take a look at the many free open source alternatives that can be found online. Not only will you save money when you download these options, but they usually offer free updates every year or so. This means that you won’t have to keep spending exorbitant amounts on the latest software.

Tidy Your Mailing List

As effective as direct mailing can be, it can lead to heavy costs if you haven’t bothered to update your mailing list. If you haven’t seen or heard from certain customers in a long time, then you should consider striking them from the list. The USPS offers free clean-up services that can correct or remove wrong addresses, and they can also update your list with new ZIP codes. Cutting down on unnecessary mail can save a lot of money in the long run.

Once you do all of these things, you’ll see a lot less red ink when you go through your balance sheets. Every small business owner wants to make it in this cutthroat world, and these simple tips can help you do so.

Tips for Keeping Employees Safe in Company Cars

MCU Project everyday - ศุกร์, 09/20/2019 - 12:51

As an employer, it’s your job to keep your employees safe during business hours. When part of their job description requires them to utilize company cars, however, protecting them can be a bit more complex. As accidents occur every second of the day, ensuring that your staff safely gets to and from their destinations unharmed requires in-depth planning and attention to detail.

While you cannot control every element on the road that can cause an accident, you can reduce the likelihood of one of your staff getting hurt. That’s why it is important to set up safety measures such as these listed below: 

Choose Safe Cars

When choosing company cars it’s important to look for more than just value. You also want to make sure the cars you select are safe. You can determine the safety of a car by checking the National Highway Traffic Safety Administration’s website. Every year, they conduct crash tests to determine the safety and efficiency of vehicles. Those with higher ratings are essentially the best selection for your company fleet.

Keep Vehicles Well-Maintained

Vehicles lose their efficiency the more they are driven. Tires give out, brakes wear down, filters get dirty, and fluids turn to mud. When this happens, it can lead to more serious car issues that cause an accident on the road. For example, tires that are not changed when required become bare and can cause a bad accident in the rain or snow.

To keep up with the maintenance of your company fleet you should look for a reliable mechanic. They will be more than willing to enter a contract with you to take care of all maintenance and repairs.

Set Driving Policies

Policies and procedures protect both you and your employees when they’re on the road. Work with management to come up with driving policies that include rules and regulations when operating company cars. Your policies might go over driving under the influence, distracted driving, following traffic laws, and driver safety. Have your employees review these policies and sign stating that they agree to the terms and conditions and understand the importance of being a safe and responsible driver.

Install Devices for Increased Safety

There is a lot of technology that can be installed in your company fleet to ensure your employees are safe on the road. One option would be to install GPS systems to reduce the likelihood of them getting lost. Some employers might feel more comfortable installing a tracking system with the GPS so they too know where their staff is. If your employees often entertain clients with some wining and dining, you may want to get breathalyzers installed on the vehicles. Should they have a bit more to drink than they should have at least you have comfort in knowing that they can’t operate the vehicle and put themselves and others in harm’s way. You can then have training sessions on topics like how does a breathalyzer work or rules to using the company monitoring system.

Do Regular Drug Screenings and DMV Checks

To ensure that your employees are being safe drivers it is imperative to implement regular screenings and checks. To deter them from abusing drugs or alcohol while operating a vehicle, random drug tests should be mandatory. Also to keep employees with terrible driving records off the roads it is ideal to check their motor vehicle transcript every year. An employee with lots of speeding violations or DUIs is best behind a desk than the wheel.

Set Reasonable Driving Hours

Driver fatigue is one of the leading causes of highway accidents. That’s why it is important to set reasonable driving hours for your employees. Only have them drive a few hours each day. Ensure that they’re not driving during unrealistic hours when sleep is necessary. If they have to drive long-distance, make it mandatory for them to take a coworker with them to trade-off. You should also be mindful of how sending employees on the road during hazardous conditions.

When employees are out of the office and on the road, keeping them safe becomes a bit more complicated. It is important for business owners to ensure the safety of all their staff by taking safety measures and implementing strong policies that outline the importance of safe and responsible drivers. In doing so, you reduce the likelihood of your employees getting seriously hurt or worse. 

Moon Elevator Could Be Sooner Than You Think

Hackaday - ศุกร์, 09/20/2019 - 12:00

The big expense in getting people to orbit or the moon or any other space destination is the cost of escaping the Earth’s gravity. One often-proposed solution involves building a giant space elevator from some point on the Earth to orbit. That sounds great, but the reality is the materials needed to make a giant stalk reaching from the ground to orbit don’t exist today. Cables or other structures for such an elevator would have to be so impossibly thick as to break under their own weight. However, a recent paper from a researcher at Cambridge and another at Columbia suggest that while you can’t build an elevator from the Earth’s surface to orbit, we may have the technology to build a tunnel that anchors on the moon and lets out in Earth’s orbit.

Before you dismiss the idea out of hand, have a look at the paper. A classic space elevator proposal has one point on Earth and the far end balanced with a counterweight keeping the cables under tension. The proposed lunar elevator would minimize these problems by having most of the bulk in space and on the moon.

Honestly we aren’t good enough with physics to tell how serious this might be, though it does capture the imagination. However it may work though, it isn’t a panacea. With current building materials, such a construction could in theory go from the moon to a geostationary orbit. It would be possible to come closer, at the expense of paying a higher price for the weight and force on the thing. There really isn’t any free lunch.

Then again, a lot of the cost of getting into space is getting out of the Earth’s gravity well, so this isn’t as attractive as some proposed elevators that go from the surface to orbit. However, going to the moon or anywhere along the elevator would be easy and inexpensive. In particular, the paper identifies a Lagrange point base camp which would essentially be part of the way along the elevator.

This isn’t the first time we’ve looked at elevators to the sky. If we could get a handle on carbon nanotubes, we could be in business. Maybe a future Hackaday prize will be a ride on a space elevator.

Tiny Vacuum Cleaner Sucks (In a Good Way)

Hackaday - ศุกร์, 09/20/2019 - 09:00

Sometimes something is remarkable not for its content, but for its size. A ball of yarn isn’t exciting for example, unless it’s a giant ball of yarn. At the other end of the scale writing your name is a quotidian event, but put it on a grain of rice and that’s ten bucks at the mall. [Toby Bateson] has been making vacuum cleaners since he was 8 years old — and he looks considerably older than that now. In of itself that’s not a big deal, but his machines are tiny. In fact, he has the Guinness Book of World Records entry for the smallest vacuum cleaner. His latest exploit? A vacuum in an Altoid’s tin!

Electronically, this is just a switch, a battery, and a motor. But if you are looking for a Dremel tool project, you are in luck. Check out the video of the diminutive device, below. Besides the Altoids tin, there is a metal pipe and some bits of a cut-up soda can.

If you are in the United States, you might be unsure about one of the items in the bill of materials. A punnet is one of those little plastic baskets that things like strawberries or tomatoes are in at the grocery store.

We were trying to think of what we would add to this project, but we got nothing. It doesn’t really need any LEDs and a microcontroller with an Internet connection would be overkill. Maybe a 555 could give you a high and low setting with some PWM for the motor.

Perhaps this could be the start of a tiny robot vacuum. If you think bigger is better, there’s always this Dyson clone.


Hands-on with Lenovo’s Yoga C940 laptops (14 inch with Ice Lake, 15.6 inch with Coffee Lake + GTX 1650)

Liliputing - ศุกร์, 09/20/2019 - 07:55

Lenovo unveiled a new line of Yoga C940 laptops at IFA earlier this month, and they’re coming to the US in October. The Lenovo Yoga C940 14 inch notebook weighs less than 3 pounds and is one of the first laptops to feature a 10th-gen Intel Ice Lake processor with Iris Plus graphics. It’s expected to […]

The post Hands-on with Lenovo’s Yoga C940 laptops (14 inch with Ice Lake, 15.6 inch with Coffee Lake + GTX 1650) appeared first on Liliputing.

Analog Gauges Keep An Eye On Computer Performance

Hackaday - ศุกร์, 09/20/2019 - 06:00

Keeping an eye on your computer’s resource utilization can be useful, particularly if you’re regularly doing computationally intensive tasks. While it’s entirely possible to achieve this with software tools, creating a dedicated hardware monitor can be cool too. [Sasa Karanovic] did just that, with a set of old-school analog gauges.

The build uses an STM32 microcontroller to drive a series of four galvanometers through an MCP4728 digital-to-analog converter. Data on CPU, memory, network and GPU utilization is collected by a Python script, and sent over a USB serial connection. This data drives the four-channel DAC, which in turn creates the voltages which control the needle position on the gauges. Aesthetically, the build features a few nice touches, including custom gauge faces and a 3D printed enclosure with a tasteful matte finish. A custom PCB keeps the electronics and wiring neat and tidy.

[Sasa] does a great job of explaining the basic theory of the device, as well as practical considerations for working with galvanometer-based gauges. It would make a great weekend project for anyone seeking to add some vintage charm to their desktop rig. There’s also scope to monitor other variables, like hard drive usage or CPU temperature. There’s bonus points if you integrate this into a laptop; the tip line would love to know. We’ve seen LED-based monitoring systems before, too. Video after the break.

Riding The Nostalgia Train With A 6502 From The Ground Up

Hackaday - ศุกร์, 09/20/2019 - 03:00

In the very early days of the PC revolution the only way to have a computer was to build one, sometimes from a kit but often from scratch. For the young, impoverished hobbyist, leafing through the pages of Popular Electronics was difficult, knowing that the revolution was passing you by. And just like that, the days of homebrewing drew to a close, forced into irrelevance by commodity beige boxes. Computing for normies had arrived.

Many of the homebrewers-that-never-were are now looking back at this time with the powerful combination of nostalgia and disposable income, and projects such as [Ben Eater]’s scratch-built 6502 computer are set to scratch the old itch. The video below introduces not only the how-to part of building a computer from scratch, but the whys and wherefores as well. Instead of just showing us how to wire up a microprocessor and its supporting chips, [Ben] starts with the two most basic things: a 6502 and its datasheet. He shows what pins do what, which ones to make high, and which ones get forced low. Clocked with a custom 555 circuit that lets him single-step and monitored with an Arduino Mega-based logic analyzer, we get a complete look at the fetch and execute cycle of a simple, hard-wired program at the pin level.

This is one of those rare videos that was over too soon and left us looking for more. [Ben] promises a follow-up to add a ROM chip and a more complex program, and we can’t wait to see that. He’s selling kits so you can build along if you don’t already have the parts. There seems to be a lot of interest in 6502 builds lately, some more practical than others. Seems like a good time to hop on the bandwagon.

[Phillipe] sent in this tip, which cost me $85. Thanks, [Phillipe].

Nokia 7.2 coming Sept 30 for $349 (triple-cameras, 128GB of storage)

Liliputing - ศุกร์, 09/20/2019 - 02:00

The Nokia 7.2 is a mid-range smartphone with the kind of specs that might have been reserved for high-end models a few years ago. It has three rear cameras, including a 48MP primary camera, an 8MP ultra-wide camera, and a 5MP depth-sensing camera. The phone has 4GB of RAM and 128GB of storage. But unlike […]

The post Nokia 7.2 coming Sept 30 for $349 (triple-cameras, 128GB of storage) appeared first on Liliputing.

Pew Pew in the Palm of Your Hand

Hackaday - ศุกร์, 09/20/2019 - 01:30

It’s often said that “getting there is half the fun”, and we think that can be just as true when building hardware as it is during the roadtrip to your favorite hacker con. Many of us enjoy the process of planning, designing, and building a new gadget as much as playing with it when it’s done. We get the impression [Radomir Dopieralski] feels the same way, as he’s currently working on yet another iteration of his PewPew project.

For the uninitiated, [Radomir] has already created a number of devices in the PewPew line, which are designed to make programming games on “bare metal” easier and more approachable for newcomers by using CircuitPython.

The original version was a shield for the Adafruit Feather, which eventually evolved into a standalone device. The latest version, called the M4, includes many niceties such as a large TFT screen and an acrylic enclosure. It’s also switched over to the iconic Game Boy layout, to really drive home that classic gaming feel.

As [Radomir] explains, previous versions of the PewPew were designed to be as cheap and easy to manufacture as possible, since they were to be used in game programming workshops. But outside of that environment, they left a little something to be desired. With the M4, he’s created something that’s much closer to a traditional game system. In that respect it’s a bit like the Arduboy: you can still use it to learn game development, but it’s also appealing enough that you might just play other people’s games on it instead.

The HackadayPrize2019 is Sponsored by:

Syndicate content