Connect with us

2021 Hackaday Remoticon

Remoticon 2021 // Hash Salehi Outsmarts His Smart Meter

Published

on

Smart meters create mesh networks amongst themselves as well as send your use information all over. A few of them also enable the power business to shut off your power from another location, with the mesh. You could need to know if any one of this info is delicate, or if the power closure system has actually obtained obvious safety and security defects as well as arbitrary individuals can simply transform your home off. Hash Salehi has actually laid out to enter these meters, as well as fortunately for the remainder people,he was kind enough to share his findings during Remoticon 2021 It’s a trip full of fantastic bits concerning GNU Radio, ingrained tools, as well as running your very own power business inside a Faraday cage.

The clever meter concerned is released by a power business referred to as Oncor in the Dallas, Texas, location. These specific meters create a substantial mesh network making use of a ZigBee component onboard that enables them to to pass messages among themselves that ultimately make their method to a collection agency or collector to be submitted to a much more main place. Hash gotten his components through everybody’s favored on the internet public auction home as well as was shocked to see the number of components were readily available. After that, with components in hand, he started all the common reverse design techniques: SDR, Faraday cages, blink chip viewers, as well as recreating the schematic.

To proceed better down the bunny opening, Hash took a two-pronged method as well as began putting over the firmware (over 300 kB) as well as trying to catch web traffic in his location. Beginning with simply paying attention on one network, he increased to pay attention on all 240-260 networks however discovered that paying attention on each network individually was consuming all the calculate power he tossed at it. A talk from GNU Radio disadvantage provided him the ideas required to use a regularity jumping method that permitted him to decipher all the packages. A drive down a highway with an antenna in his auto permitted him to catch interesting charts revealing the location’s meters as well as how much time they have actually had uptime.

Truth examination of recognizing the procedure isn’t simply getting, nevertheless. He would certainly additionally such as to send out some packages. Yet, obviously, the power firms would not be also delighted with rogue stars on their network, no matter intents. So Hash required his very own network, efficiently beginning a power business that does not offer any type of power.

He had actually formerly gotten a collection agency as well as discovered an entire Intel cpu inside running Windows 7 Installed. The major program was.Net, to ensure that makes it insignificant to fine-tune. Since he had a receiver, it was time to make a transmitter he can regulate. He’s still servicing that, however it’s full blast in the open on GitHub as well as various other locations. The coolest method below is his workaround on the regularity jumping routine that the receivers anticipate: he just transmits all 240 networks simultaneously! Got ta love SDRs.

This is plainly not a weekend break task, as well as we have had a Hack Conversation with Hash concerning clever meters prior to if you’re interested. We’re expecting what else he uncovers.

Continue Reading
Click to comment

Leave a Reply

2021 Hackaday Remoticon

Keynote Video: Elecia White Finds Treasure In The Memory Map

Published

on

By

If you dig microcontrollers, and also you such as to explore exactly how they function, Elecia White intends to assist you browse their innermost keys with the assistance of memory map documents. In this refreshingly amusing, yet really deep keynote talk from the 2021 Hackaday Remoticon, Elecia overviews us with among one of the most challenging artefacts of collection– a data that details where every little thing is being placed in the microcontroller’s memory– and also explains spots that assist to make it extra accessible.

And also when you require to explore the map data, you possibly actually requirement to explore the map data. When your ingrained widget strangely retires, memory issues are a few of the common suspects. Perhaps you lacked RAM or flash storage area, perhaps you have some weird difficult mistake and also you would like to know what component of the program is creating the problem, or perhaps you require to do some rate profiling to make it all run quicker. In all of these situations, you obtain an outright memory address. What lives there? Look it up in the memory map!

Charting a Training Course

Elecia starts with the map data from a “hey there globe” program, yet it’s a hello there globe operating on an RTOS, so currently there suffices meat to explore. She starts with the high-level introduction: blink for the code and also RAM for the program to make use of. In flash, the code stays in message and also const, and also RAM has areas that must recognize to you like load and also pile, yet likewise information and also bss The memory map data likewise follows this framework: initially a summary, after that the area pens, and after that the information of what’s inside each area.

If you obtain a collision, as an example, and also you understand where the mathematical worth of program counter when it went all pear-shaped, the message area details the feature name where that occurred. The area with worldwide variable meanings, noted alphabetically? You can possibly simply scroll on by that– there’s a great deal of redundancy in the map data, in some cases arranged by memory address, in some cases arranged alphabetically. You do not wish to read a map data, you simply wish to dip in, obtain what you require, and also venture out. Obtained a variable that you assume is obtaining overwritten? Locate it in the area noted by address, and also take a look at its next-door neighbors– among them may be overwhelming.

Yet the genuine celebrity of the program is the attractive map Elecia made in the design of a parlor game. Throughout the River of Initialization from the Fixed Shores, you’ll locate RAMlandia, the high aircrafts of the Stacks, the reduced boggy Lot Hallows, and also the Port of (memory mapped) Outer Registers. There are in fact dragons in the Sea of Extra Address Room. By switching over backward and forward in between this enjoyable, yet helpful, map and also the real message memory map data, Elecia connects an unforgettable sight of memory with the thick message of the map data as it stays in your job folder.

And also no speak about memory in microcontrollers is full without keeping in mind the threats of what occurs when the RAM’s load, which expands down, kisses the RAM’s pile, which expands up. What occurs after that? Another feature phone call and also the features begin overwriting your information. “This is great. Like a pet being in a coffee shop ablaze.” The trouble is, this is the component of memory monitoring that’s vibrant, features call various other features and also memory is alloted and also gotten rid of. Individual input modifications which components of the program run, and also therefore where information is kept. Below is the one location where the memory map will not assist you, other than to discover what neighbors where the collision occurred. Yet truth response to “Just how much RAM do I have currently?” genuinely is ineffably “I dunno.”

If you’re brand-new to ingrained style, maybe the very first twenty mins of the talk is for you, and also also if you’re a hard professional, you’ll discover something from the later areas. I completely appreciated Elecia’s talk, therefore will certainly you. You can enjoy it ingrained simply listed below. Bring a duplicate of the slides along also.

Continue Reading

2021 Hackaday Remoticon

Keynote Video: Dr. Keith Thorne Explains The Extreme Engineering Of The LIGO Hardware

Published

on

By

The Laser Interferometer Gravitational-Wave Observatory (LIGO) is a substantial installment gauged in kilometers that is paying attention for creases in space-time. Drawing this off is a real tale of software and hardware hacking, as well as we were fortunate to have Dr. Keith Thorne study those information with his newly published “Extreme Instruments for Extreme Astrophysics” keynote from the 2021 Hackaday Remoticon.

Gravity triggers space-time to extend– reflect to the representations you have actually seen of an enormous orb (a celebrity or world) resting on an airplane with grid lines made use of it, the textile of that airplane being stretch downward from the mass of the orb. If you have 2 substantial entities like great voids orbiting each various other, they release gravitational waves. When they clash as well as combine, they produce a short however really solid train of waves. Proof of these occasions are what LIGO is trying to find.

Laser Interferometer diagram Rai Weiss had the concept to try to find gravitational waves making use of laser interferometers in concerning 1967, however the offered laser innovation was also brand-new to complete the accomplishment. In an interferometer, a laser is fired via a light beam splitter as well as one beam of light shows out as well as back over a range, as well as is after that recombined with the various other fifty percent making use of a photodetector to gauge the strength of light. As the range in the lengthy leg adjustments, the loved one stage of the lasers change, as well as the power spotted will certainly differ.

LIGO is not your desktop computer interferometer. It utilizes a 5 kW laser input. The 4 kilometres legs of the interferometer jump the light backward and forward 1,000 times for a reliable 4,000 kilometres traveling range. These legs are maintained under severe vacuum cleaner as well as the mirrors are held incredibly still. It deserves it; the tool can gauge at an accuracy of 1/10,000 the size of a proton!

The Hacks That Make LIGO Feasible

Keith claims “There’s no ACME Interferometer Business you can get points from”. This is something that’s frequently forgotten: doing difficult scientific research typically indicates bringing brand-new tools right into presence. While the subject of laser interferometery existed long in the past LIGO started, the accuracy of it has actually never ever in the past been seen in anything human beings have actually developed.

The group is making use of off-the-shelf computer systems, however conventional os do not have the real-time accessibility required for rapidly reviewing the photodetector worths. The hack was to take advantage of multicore CPUs however devote a solitary core to making the analyses. This was done using customized deal with the Linux bit.

<< img data-attachment-id="" 511202" data-permalink="" https://hackaday.com/2021/12/09/keynote-video-dr-keith-thorne-explains-the-extreme-engineering-of-the-ligo-hardware/ligo-matlab-control/" data-orig-file=" https://hackaday.com/wp-content/uploads/2021/12/LIGO-MATLAB-control.jpg" data-orig-size=" 3630,2621" data-comments-opened=" 1" data-image-meta=" {" aperture":" 0"," debt":""," video camera":""," subtitle":""," created_timestamp":" 1639046042"," copyright":""," focal_length":" 0"," iso":" 0"," shutter_speed":" 0"," title":""," alignment"":"""0"}"""data-image-title=" LIGO-MATLAB-control" data-image-description="" data-image-caption="

MATLAB visual circulation for setting up”LIGO

“”data-medium-file=” https://hackaday.com/wp-content/uploads/2021/12/LIGO-MATLAB-control.jpg?w=400″ data-large-file=” https://hackaday.com/wp-content/uploads/2021/12/LIGO-MATLAB-control.jpg?w=800″ loading=” careless” course=”” size-medium wp-image-511202″ alt=” Visual layout”” for setting up the LIGO equipment” size =” 400″ elevation=” 289 “srcset=” https://hackaday.com/wp-content/uploads/2021/12/LIGO-MATLAB-control.jpg 3630w, https://hackaday.com/wp-content/uploads/2021/12/LIGO-MATLAB-control.jpg?resize=250,181 250w, https://hackaday.com/wp-content/uploads/2021/12/LIGO-MATLAB-control.jpg?resize=400,289 400w, https://hackaday.com/wp-content/uploads/2021/12/LIGO-MATLAB-control.jpg?resize=800,578 800w, https://hackaday.com/wp-content/uploads/2021/12/LIGO-MATLAB-control.jpg?resize=1536,1109 1536w, https://hackaday.com/wp-content/uploads/2021/12/LIGO-MATLAB-control.jpg?resize=2048,1479 2048w” dimensions=”( max-width: 400px) 100vw, 400px”/ >

MATLAB visual circulation for setting up LIGO

As Soon As you have a system similar to this, countless scientists will certainly intend to utilize it to perform their very own study. The group recognized that much of these researchers were currently making use of MATLAB. The LIGO user-interface hack was to compose a MATLAB Simulink plugin that sets up the system. Currently scientists can utilize that visual user interface to regulate the>equipment straight throughout their time on the maker.

Much troubleshooting was done to remove sound from the digital control systems. One cool information was that they used a dual-tone oscillator configuration (960 Hz as well as 961 Hz) to create a 1-pulse-per-second timing system. Yet there are better succulent information like requiring to get rid of LED condition lights near the digitizer as they were infusing disturbance when they blinked.

The mechanical design hacks are quite bonkers. The laser beam of light is so effective, that a physical obstacle is essential to secure from it melting via fragile tools. They developed a high-speed physical shutter that can pound right into location in the beam of light course as well as ensure you do not fry your tools.

An Inside Take A Look At Definitely Extraordinary Tools

We’re so glad to Keith for offering this talk at Remoticon. LIGO goes to the reducing side of astrophysics, as well as also the geekiest people just have a simple understanding of the job being done. His thoughtful discussion ingrained listed below is a satisfaction to enjoy, as well as we wish it assists us open our eyes to every one of the intriguing job, as well as greatly smart hacks, that take place on a daily basis for scientific research.(* )https://www.youtube.com/watch?v=df90XA_XQs0(* )Resources:

Continue Reading

2021 Hackaday Remoticon

Remoticon Is On! | Hackaday

Published

on

By

If you read this article while the little bits are still fresh, you have actually obtained regarding 4 hrs till day 2 ofHackaday Remoticon 2021 You can really feel the electrical power airborne, right? We have actually obtained a definitely stellar line-up this year: every talk is gon na be a great talk.

Friday was excellent enjoyable, and also you can still still rewind Friday’s live stream if you rush. Or else, at 11:00 AM PST, we’ll launch day two with a keynote talk by Keith Thorne, that’s mosting likely to take us with every one of the job, and also hacks, that made the LIGO experiment one of the most delicate tool humanity has actually ever before made. Bookending the talks, prior to the Hackaday Reward statement and also after-party DJ Jackalope Live Set, Jeremy Fielding is mosting likely to be going through whatever regarding his robot arm and also what you need to know about anything that moves.

Enjoy some excellent talks, and after that associate the speakers after that over on ourDiscord server What extra do you desire on a Saturday?

We actually do not desire you to lose out on anything, however in instance you come late to the talks, you can rewind the real-time stream to capture up. After it’s all done, we’ll cut and also dice up the talks so you can discover them later on. However if you lose out on the conversations, the possibility to ask our audio speakers concerns, and also the prevalent Playful Wrencher setting, you have actually simply lost out. Join us live if you perhaps can! We would certainly enjoy to see you.

Continue Reading

Trending

%d bloggers like this: