I've recently put in an order for a Raspberry Pi, which should arrive in about 2 months (hopefully!). The RPi is a credit card sized computer, about as powerful as a smartphone (slighly slower CPU, much more powerful GPU) with HDMI, USB, General Purpose Input/Output pins (GPIO), and an ethernet port, all for $35 (+tax and shipping). It's really amazing.
The RPi runs Linux natively, although it looks like Android is very nearly going to get released on it as well so that's pretty cool.
The project I have in mind is pretty big, and I don't expect to get it done any time soon. However, I'd like to use this page to track current progress.
First off, I should list what my ultimate/dream goals are with this.
1. Playback media - music and movies
2. Have touchscreen GPS/navigation
3. Connect to OBDII port and readout to an small LCD screen
4. Misc entertainment (emulate NES, SNES, etc)
I'm a bit uncertain about the touchscreen idea. There's a pretty good one available that would work well on ebay (http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=110659968637) which would be great in dash, but the problem is it means removing my current Pioneer deck and therefore I will require a 6 channel USB sound card (front L/R, rear L/R, Sub L/R) and a 4 channel amp to run my speakers. This means spending probably $300 right there, which is already getting a little pricey. Alternatively, I could get a smaller screen and mount it on top of the dash, or even run the Pi "headless" which means without a screen at all. In that case I would control music selection with my smartphone, I could still have the OBDII LCD, and I could use GPS on my smartphone as well. GPS is probably the most minor portion of this idea, as I barely use it as is.
There's still 2 massive issues with this project. First off, I'm not a programmer, and secondly, I'm not an electronics guy either. Yes, I like PC hardware a lot, but I've never built a circuit board.
Fortunately I've found a lot of stuff to help, at least in the hardware/electronics department.
First off, the OBDII plug. I just bought one from http://www.carplugs.com/index.html - a simple male plug with wire pins for $8 shipped. Excellent. As for interfacing with the ECU, I got this one covered too! I found the STN1110 (http://www.obdsol.com/stn1110/) and, lo and behold, they will ship you a free sample!! Amazing. It actually just showed up today, I have it in my hand...
The STN1110 datasheet has diagrams for wiring it up. It runs on 5V though, as does the RPi, and I will probably need 3V as well. I'll get to that in a bit. As far as wiring into the OBDII port, my 2002 Acura RSX Type S uses the ISO standard which makes it fairly simple. One thing I'm kind of debating is wiring this up to be used on any OBD II car, by incorporating CAN and J1850 as well, though that definitely complicates the circuitry and might be beyond my capabilities. I think I'll start with just an ISO breadboard and go from there.
Also on this subject, there's a bunch of people already doing similar OBD II interfaces with Arduinos. Some examples are as follows:
http://code.google.com/p/opengauge/wiki/OBDuino
http://code.google.com/p/opengauge/wiki/OBDuinoInterface#Interface_for_ISO
http://obduino.ca/hw.html
http://www.arduinodev.com/hardware/obd-kit/
The STN1110 datasheet also lists protection circuits, optional LED status lights, voltage sense and protection circuits. The key for me right now is decifering what hardware to buy. I'll be purchasing as much as I can from digikey.ca which has great prices.
As far as getting 5V and 3V goes, following the aforementioned protection circuit I will incorporate probably the MCP16323 which comes in both flavours of output. It's a switching regulator so it's got over 90% efficiency. This one supplies up to 3A which should be plenty, but again it's something I'll have to specifically figure out just how much amperage the whole unit will use.
As far as display output for the OBDII, I'm thinking something like this: http://www.digikey.ca/product-detail/en/NHD-0216K1Z-NSR-FBW-L/NHD-0216K1Z-NSR-FBW-L-ND/1701190
It's a red 16x2 char LCD (my car has red dash lights). Not sure if I want to go bigger, but it's only $10 so not a big deal.
Right now my next step is to write out the full BoM for getting the OBDII thing going. I have access to an Arduino, so first and foremost I want to proof that in my car. Hopefully once my RPi arrives it won't be too hard to connect it to the GPIO pins. If that isn't quite feasible, I may just pick up an Arduino of my own or even get the Gertboard that is in the works for the RPi (although it looks to be severe overkill).
I'll update once I have a proper BoM. As far as the software goes for GPS and Media playback goes I'm not too concerned at this point. I'm keeping an eye on things, but I feel the OBD II interface is the most pressing (and to me, important) concern at the moment.
Stay tuned for updates.
UPDATE 1 - 8/14/2012
Just a small status update. Making progress on the BoM and circuit design stuff, also just received my ECU plug. Ran into a snag though regarding switched power circuits and how the STN1110 controls them, as well as picking the right MOSFET. I'm thinking for the first prototype I'm going to skip this part of the circuit and do it slightly differently. Possibly a physical switch on the RPi that will cause it to enter sleep mode, which will in turn cause a GPIO pin to go "low" and put the MCP16323's and the STN1110 into sleep modes as well. This will certainly be the easiest option to start with, as I'd like to not have to tap into an ignition/accessories 12V line at all. This will keep the Carputer as plug-and-play as possible. Also I'm looking at maybe trying to design it in a way that will fit nicely into a dash DIN slot with the LCD, switch, and some buttons to navigate screens, check engine codes, etc.
UPDATE 2 - 10/3/2012
Time for an update! Unfortunately, nothing exciting like having my Pi already - but a few things worth mentioning. Firstly, I contacted Allied Electronics where I purchased my Pi, and was told it was a 14 week lead time, meaning I should get my Pi sometime around or just after Halloween. In the meantime I've been reading through an electronics book. I'm having some trepidation with designing my own board. It's still something I want to do, but it's quite daunting. While reading the book I've let the BoM sit on the wayside although I do have most of it priced out. I got stuck with a resonance crystal thing, and wondering how hard it will be to manually solder surface mounted resistors that are very small. Not sure what to make of that. It's probably worth mentioning that for $50 you can buy an OBD II UART that should be plug and play here: https://www.sparkfun.com/products/9555. I'll still build my own power supply, but this might be the way to go for getting OBDII interface.
On another note, I just got a media center PC (HTPC) up and running at home. It was basically a free HP Compaq with an AMD Athelon X2 5400B CPU and an MSI G210 GPU. I had to buy RAM (2GB) and a HDD to get it running, plus an HDMI and a power cable. $135 or so got me up and running. The reason I mention this is that I decided to go with Linux Ubuntu as the OS, which means I'm finally getting my toes wet in the Linux world. Considering the Pi uses Linux, it's definitely a good thing and I'm learning a lot. Hopefully when I get my Pi it will be somewhat painless to get it up and running.
UPDATE 3 - 10/18/2012
Received my Raspberry Pi! It was definitely a surprise. I ordered from Allied Electronics and while I like that it has been delivered early, they didn't give me any warning whatsoever. A bit odd to me. Regardless, because I was caught unaware I still need to go buy an SD card for it so no testing tonight. I should have it up and running over the weekend, however. Can't wait!
Look How Small It Is! |
UPDATE 3 - 10/21/2012
Well, I've got the Pi up and running. Basically just figuring out what exactly I should purchase. I was originally thinking of buying the STN1100 UART board from Sparkfun, plus a USB adapter and cable, but that total comes up to $77 plus shipping. At Scantool.net there's an STN1100 based device (OBDLink SX Scan Tool) that goes from the OBD II port directly to USB for only $50 (regular $75). As far as I can tell it will do everything I need, and it's in a rather convenient package. Additionally I'm going to order a 20x2 LCD from Digikey ($15) and 12V USB car charger (5V 2A output, $12.45). This should take care of the basics in getting the Pi setup - besides programming it! I've got a 750 page C++ programming book beside me here, so I think I'm just going to try and have some fun learning. My goal right now is get these parts assembled and able to display stuff, then eventually communicate with the car and have some push buttons to switch screens (let's say an MPG screen, another with temps and pressures, whatever else). As far as media and GPS goes, that's something that I can do after all this is done. Don't want to bite off more than I can chew.
UPDATE 4 - 11/1/2012
Just a quick update. I've now received the LCD and OBD to USB cable and have been spending quite a bit of time trying to get the LCD to work and to do some coding. This weekend I'm pretty busy, but my goal is to borrow a laptop and testdrive the OBD reader which comes with some software, and also to get the LCD display working. I'll also have some pics and stuff so stay tuned!
UPDATE 11/2/12: All future updates will be on Page 2
Wow, keep up the good work. I was looking for a similar project for my RPi (due in October) and look forward to your continued postings!
ReplyDeleteThis comment has been removed by a blog administrator.
DeleteThis was a really great contest and hopefully I can attend the next one. It was alot of fun and I really enjoyed myself..36001822
Deletevery interesting read. keep it up with the updates etc
ReplyDeletealso starting such a project. just got my 7 inch display today and bluetooth gps.
ReplyDeletelook into XBMC for the raspberry pi... best for media playback and content. Use an extern harddrive to store your media on. Then you can easily move the harddrive from your car to your home so you can put your content on it. I'm doing a similar project with my raspberry pi. I want to put it in my car with a 7" touch screen monitor 500Gb harddrive, USB bluetooth streaming / data tethering.
ReplyDeleteAs far as the power from your car to your raspberry pi I'd like to recommend getting one of those portable spare chargers for android phones that allow you to hook up by USB - mUSB for 5v power. This will include a battery the Pi could run off of and say "Idle" when your car turns off which I've been told that the Pi idle takes a whole 3miliWatts to power. This way when your car is on it charges the backup battery and when the car is off the pi will Idle and run off of the backup battery. This could help you move along with your project until you can figure out how to turn on and off the raspberry pi by the ignition switch.
Looking good, i have a couple of Rpi's at home for general media playback using XBMC and Home Automation, also planning using one in the car, have been using car computers for the past 12 yrs, let me recommend the 512MB Model B board over the 256MB, you will struggle with performance issues with media playback
ReplyDeletekeep up the good work
Good luck
Thanks for the comments.
ReplyDeleteCaseyPeters: I've thought about getting one of those although I'd have to break it open and figure out a way to attach it internally. The main reason I'm not doing it, though, is that those are generally only good for up to 1A. However I expect to require more power than that if I attach a HDD, iPod, LCD, etc. The battery idea is neat though.
Andrew: As I understand it, all model B's are going to have 512MB from now on so hopefully that's what they ship me.
Hello Wolfram23, I'm trying to do the same as you are. I've a toyota and it should be all fine.
ReplyDeleteHave you made any progress into getting it to read your car so far ?
Looking to do this to my car also. Any updates?
ReplyDeleteI am working on something similar. Since I have room to build a console, I was going to embed a 7 inch touch screen. This is about the best I have found yet.
ReplyDeletehttp://www.mini-box.com/VM7000-7-touchscreen
For a power supply, I was thinking of using something like this:http://www.mini-box.com/M2-ATX-160w-Intelligent-Automotive-DC-DC-Power-Supply?sc=8&category=1544
It can send signals for start up or shutdown to the Pi, and can handle the power surge from cranking/starting. Alternately, I was thinking of using a rechargeable battery pack to power the Pi and connecting the pack to switched power in the car. This would avoid any power up issues when starting the car.
I'm still struggling with the OS and front end. I'm going linux, but I might have to write something in Python. I already have a great touch screen radio/DVD player. I just want this to control other systems with a relay board. Like turning off extra lights, controlling the amp, maybe reading car diagnostics, that kind of stuff.
Hey Photozz, I hope you see this. For the same price as that unit you mentioned you can get one of these for the PI. http://www.chalk-elec.com/?page_id=1280#!/~/product/category=3094861&id=14647630 - Bonus is it is a touchscreen also.
DeleteWhy dont you use a simple elm327 usb cable. Gets recognised as serial so no driver needed and you can use something like openObd
ReplyDeleteThat is in fact what I'm using, except it's STN1100 based which is basically a new, much faster, elm327.
ReplyDeleteCurrent GUI based software isn't going to help me, though, as I need to output to the LCD through GPIO pins. My current issue is learning how to communicate over serial.
What are you doing for the sound portion of the project? I tried USB sounds cards but currently XBMC runs too slow when using mplayer (usb sound support player). I have everything else you are doing, finished just my sound portion is left.
ReplyDeleteHey! I just wanted to let you know thanks for the documentation and keep up the good work.
ReplyDeleteAwesome to see someone doing this - every since the Raspberry Pi was announced I was hoping for Android support, and this is exactly the kind of thing I want to do with one. I wondered if finding a way to power a multi-port USB hub is the way to go because you can power the Pi that way, plus have room for a powered USB hard drive (powered by USB via a separate USB cable, for example) and then find a way to split off the audio (via amp or something) to the speakers. I have a 6-channel Infinity speaker system in my van, 2 in the dash, 1 each in the front doors and 2 further back. The head unit is nice with the CD player, but my music collection is so massive at this point I'd love to do an XBMC kind of thing to carry it all with me. I'm with CasyPeters as well - large HDD, 7" touchscreen, possibly Bluetooth USB adapter (assuming driver availability) to transfer tracks to/from the system, or maybe even USB-based WiFi to connect to my home network so when the van is in the driveway I can jump out to my home PC and grab new tracks, etc. or do other app installs
ReplyDeleteIt's so cool to see someone so curious. Keep it up and have fun!
ReplyDeleteThis is awesome. I'm wanting to do pretty much exactly this project and stumbled onto this post while searching. It's good to see someone trying the same thing. I'll keep following your blog. Very cool.
ReplyDeleteJust hook up the on/off to the window fuse. It will get power when the car is on and turn off when the car is off.
ReplyDeleteLooking at all the touchscreens , I think wolfram may have already picked the best choice for auto use.. Backup trigger, auto dim trigger, nice,, if it was in a pretty package like the vm7000 it would be perfect,,, hope you keep up the blog ,, would love to know how you progress..
ReplyDeleteJust like quite a few people here I've been working on the same thing, here's a video of what I have done so far. https://www.youtube.com/watch?v=ZDEAV0M9MSk
ReplyDeleteGood luck with your project I'm hoping to integrate some GPS into mine eventually.
This comment has been removed by the author.
ReplyDeleteGreat project. Looking Good.
ReplyDeleteI'm curious to see the outcome of this Car PC System.
I'm also planning to start working on my Raspberry Pi to make a Car PC as well.
Since the Raspberry Pi works on Linux, are you able to run a GPS/navigation system on this operating system?
Good luck. Keep posting your progress.
PS: It looks like there is many people interested to work in this type of project; maybe it would be interesting to create an open source/open hardware project joining the effort/contribution of more people to have a greater outcome.
Interesting project! I'm looking forward to follow your progress. I'm doing something a bit more lightweight, just setting the Pi up to be a WLAN AP and be an AirPlay host initially. I'm playing around with optimizing the Pi's boot time. Next step will be to provide power. I'm thinking a fixed installation as I want to leave the cigarette charge socket available. Do you have any hints on what I would need? I'm thinking a relay circuit of some sort that would power up the pi when the car starts and shuts it down cleanly when the car gets turned off. Voltage regulator and some sort of timer I guess...
ReplyDeleteVery interesting. nice work.
ReplyDeleteTouch Screen Software | Cyber Cafe Software
Very interested to see this finised. Please update. Thanks for posting.
ReplyDeleteReally Cool!
ReplyDeleteJust an idea which could help...
Several years ago, Sony made GPS systems for PSPs.
Requirements were a mini USB connector
and (proprietary) GO!Explore software.
This would mean PSPs were capable of
GPS, Media playback, Internet Browsing, and (ofc) games.
You could use the PSP OS for it, which has been modded
to accept disk image files of the disks it uses and
mod it for a touchscreen. Trust me, there's a huge community
for PSP hacking (m_33, Dark_Alex, etc) and the PSP is actually
quite similar to the PI in size and specs.
Parts are cheap by the way.
It's just an idea.
Amazing what you're doing with the PI!
Good luck!
Drivers who detect an exhaust smell while driving may have a leak in their vehicle’s exhaust system. A faulty exhaust can be a health risk so in this instance, drivers should take their car to a garage without delay.
ReplyDeleteFor car power check out http://www.carnetix.com/ I used this when I put a Windows XP and 7" setup in my old SUV.
ReplyDeleteThis site may be of use too: http://www.mp3car.com/
So how did you make out with this?
ReplyDeleteStill working on it. Had some set backs both with hardware (SD card corruption) and just personal life, can't seem to find the time. However, you can see the updates on Page 2.
DeleteThis comment has been removed by a blog administrator.
ReplyDeleteReally cool invention uhuh, keep it up and dare to make a difference you can do some more in the future, thumbs up for you! I know this dvd car radio is very simple to you when you customize this kind of car gadgets. Looking forward seeing more of your craft mate. Cheers!
ReplyDeletehi
ReplyDeleteAwesome! My organization is to be dependent on Reversing Cameras for Cars, From time to time anytime Now I am moving past because of a destination by means of magnifying camera I won't refrain from that will view it and then determine me and additionally owning this specific replicate products is tremendous! Because of this , My organization is likely to get a Car Entertainment System but I won't pick which type I'll get, wanting on which I am able to at long last developing a judgement which means that Possible possess one.
ReplyDeleteshaz
ReplyDeleteI am impress with your goal cause i have a car for 3 years and i never been upgrade it in fact it is always broken and i mostly used to change the gear and hoping the this year the gear will last for 2 or 3 years.
ReplyDeletehi
ReplyDeleteQuality information, keeps the ball rolling with updates so on…pc maintenance London
ReplyDeleteHi, having read this awesome written piece I’m also pleased to fairly share my familiarity here with colleagues.where can i get some good insurance rates for my car
ReplyDeleteAmiable articles and the blogs really helped me a lot, thanks for the valuable information.payday cash loans online
ReplyDeleteI really enjoy reading and also appreciate your work.gettysburg insurance
ReplyDeleteI would never crave to lose out any chance to look throughout your contents.rim repair
ReplyDeleteThis is an informative post review. I am so pleased to get this post article. I was looking forward to get such a post which is very helpful to us. Keep it up. . I know something information, to know you can click here best car gps systems
ReplyDeleteFastidious blog you’ve got here. I’ve ever been seeing you just about many blogs recently.
ReplyDeleteauto body shop
This is a cool post about modding your computer. I have had so many problems with my auto computers in the past. I once took my Audi A4 into the shop and got an oxygen sensor, and air intake hose repaired, and my check engine light was still on. How did the wiring go? I've put in aftermarket stereos into cars before and wiring can be a real nightmare. http://affordableautoservicecenter.com/auto-repair/1406260
ReplyDeleteYes this is a best option for buy car accessories online.Thanks for sharing this informative blog with us.
ReplyDeletecrawley mot & norwich mot
There is noticeably much to experience this. I believe you made several well points in Features as well.
ReplyDeletebody shops in lorton va
Patch Local News
ReplyDeleteDefinitely, what an outstanding website full of informative posts, I will surely bookmark this site.
brake repair
ReplyDeleteThe information you have shared with us is really so great, nice effort!!
This comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteJust Information, I have a new way to earn a lot of money on youtube, read more here https://goo.gl/Hhz7Aa
ReplyDeleteHi Dear,
ReplyDeletei Like Your Blog Very Much..I see Daily Your Blog ,is A Very Usefull For me.
You Can see also my services.....
Buy car accessories online at cheap prices. Shop online for wide range of Car Accessories from top brands on cheapjim.com with free shipping worldwide.
Visit Now - Buy Car Accessories Online
----------
Hi Dear,
ReplyDeletei Like Your Blog Very Much..I see Daily Your Blog ,is A Very Usefull For me.
You Can see also my services..
Buy car accessories online at cheap prices. Shop online for wide range of Car Accessories from top brands on cheapjim.com with free shipping worldwide.
Visit Now - Cheap Prices Car Accessories
----------
You could market your business by including as lots of facebook likes as you can, as folks always look for brands as well as items that have whole lot of likes on facebook. buy real usa facebook likes
ReplyDeleteLife long Replacement is an element that you seldom find, as you Buy facebook reviews. Solitary a handful of excellent agencies offer up this. facebook reviews
ReplyDeleteI think, this is really very well information given about Car speaker for sale. Thanks for given this information here about this blog.
ReplyDeleteCar Speaker in Delhi
USB-C Multiport HDMI Display Adapter with Power Delivery- Features: - USB 3.1 Type C Male Connector to 4k HDMI Digital AV - USB 3.0 Port for data transfers and peripheral utilization - USB-C Charging port for power delivery to your device while adapt Buy MULTIPORT HDMI DISPLAY ADAPTER WITH POWER DELIVERY
ReplyDeleteI have get head aches thinking about speakers!
ReplyDeleteInfant car seat weight limit
Shoulder strap position for infant car seat
Best booster seat for 4 year olds
It can serve as a superb advertising and marketing technique that could behave as a magnet to draw in the incredible chances in regards to followers, customers, consumers and also various other networking probabilities.buy targeted likes
ReplyDeleteHave you been inclined to get popularity shortly? Online community site Twitter can be the proper way for you. buy non drop twitter followers
ReplyDeleteNo longer longing to get well known right now. Buy Facebook Followers as a strategy to increase popularity and acceptance on the internet in a small duration. buying facebook followers
ReplyDelete
ReplyDeleteعملائنا الكرام اذا كنت تبحث عن افضل واقوي شركة شركة تركيب اثاث ايكيا بالرياضفى هذا المجال كما انها تتميز بالصدارة بين الكثير من الشركات المتواجدة في الرياض
شركة تركيب اثاث ايكيا بالرياض
كما اننا نتميز عن باقي الشركات بأننا لدينا افضل الطرق وافضل الادوات والمعدات فى تركيب غرف النوم الصيني
كما اننا متقدمين عملائنا الكرام بتقديم افضل خدمات فني تركيب اثاث ايكيا بالرياضمع توفير امهر الفنيين في تركيب اثاث ايكيا كما اننا نعلم جيدا تعدد حاجات عملائنا من احتياج الفنيين والمتخصصين في عمليات فك وتركيب اثاث ايكيا بالرياض واحتاجهم لتواجد المساعدين لانجاز مهامهم بدقة وعلي اكمل وجة ممكن
كما اننا نقدم العديد من الديكورات المختلفة والتصميمات الساحرة واحدث الالوان العصرية التي لن تجدوها الا من خلال تركيب اثاث ايكيا بالرياض كما اننا نوفرها بأحدث الموديلات التي تتناسب مع احتياجات جميع عملائنا
فأننا نحيط علمكم اذا كنت تريد تركيب اي اثاث في منزلك فلديك
شركة تركيب ستائر بالرياض
عامل تركيب ستائر بالرياض
شركة تركيب غرف نوم بالرياض
فني تركيب غرف نوم بالرياض
شركة تركيب باركية بالرياض
ارخص تركيب باركية بالرياض
شركة تركيب عفش بالرياض
شركة تنظيف مكيفات بالرياض
لزيارة موقعنا
https://lwmt4.com/%D8%B4%D8%B1%D9%83%D8%A9-%D8%AA%D8%B1%D9%83%D9%8A%D8%A8-%D8%A7%D8%AB%D8%A7%D8%AB-%D8%A7%D9%8A%D9%83%D9%8A%D8%A7-%D8%A8%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6/
COVERFIRE MOD APK ,coverfireshooting mod apk
ReplyDeletePanasonic
ReplyDeleteSamsung
Huawei
Service iPhone Lampung
iPhone
Vivo
Oppo
Xiaomi
Service HP Bandar Lampung
www.lampungservice.com
ReplyDeletehttps://servicecentermito.blogspot.com/
https://youtubelampung.blogspot.com/
https://konsultanhp.wordpress.com/
https://komunitasyoutuberindonesia.wordpress.com
https://youtuberandroid.wordpress.com
https://youtuberterbaikindonesia.wordpress.com
شركه تنظيف بجده
Deleteشركة تنظيف منازل بمكة
شركة تنظيف منازل بالطائف
شركة تنظيف بالدمام
شركة تنظيف بالرياض
Deleteشركة تنظيف بالمدينة المنورة
شركة تنظيف بالخبر
شركة تنظيف بالخرج
شركة تنظيف بالجبيل
شركة تنظيف بالقصيم
شركة تنظيف بالاحساء
شركة تنظيف ابها
شركة تنظيف بخميس مشيط
شركه كشف تسربات المياه بالخرج
Deleteشركه كشف تسربات مياه بالجبيل
شركه كشف تسربات مياه بالقصيم
شركه كشف تسربات مياه بالاحساء
شركة كشف تسربات المياه بابها
شركه كشف تسربات مياه بخميس مشيط
شركه كشف تسربات المياه بينبع
شركه كشف تسربات المياه بتبوك
شركه مكافحه حشرات بالاحساء
Deleteشركة مكافحة حشرات بابها
شركة مكافحة حشرات بخميس مشيط
شركة مكافحة حشرات بينبع
شركة مكافحة حشرات بتبوك
دليل نقل عفش جدة
شركة نقل عفش مكة
شركة نقل عفش بالطائف
شركة نقل عفش بالدمام
Deleteشركة نقل العفش بالرياض
شركة نقل عفش المدينة المنورة
شركة نقل اثاث بالخبر
شركة نقل اثاث بالخرج
شركة نقل عفش بالجبيل
شركة نقل عفش بالقصيم
شركة نقل عفش الاحساء
شركة نقل عفش بابها
شركة نقل عفش خميس مشيط
شركة نظافة اكتك
Deleteشركة نظافة
شركة تنظيف
شركات تنظيف
شركات تنظيف في القاهرة
شركات تنظيف في 6 اكتوبر
شركات تنظيف في الشيخ زايد
شركة تنظيف شقق في الشيخ زايد
Deleteشركة تنظيف شقق في القاهرة
شركة تنظيف شقق في 6 اكتوبر
مظلات وسواتر مؤسسة السليم
Deleteمظلات
مظلات مساجد
مظلات مدارس
مظلات سيارات
مظلات هرمية
مظلات الشد الانشائي
تركيب مظلات
Deleteتركيب مظلات الرياض
مظلات حدائق الرياض
انواع قماش المظلات
سواتر
سواتر خشبية
Deleteسواتر مدارس
سواتر خشب بلاستيكي
سواتر قماش
هناجر
هناجر ومستودعات
بيوت شعر
Deleteشبوك
شبوك زراعيه
شبوك مزراع
تركيب شبوك
ترميم مباني
Deleteانشاء استراحات
قرميد
قرميد معدني
انواع القرميد
برجولات
Deleteبرجولات خشبية
مظلات قبب مخروطي
زجاج سكريت
سكريت زجاج
شركة تركيب ستائر بالرياض
Deleteنجار بالرياض
طرق لجعل الباركيه لامعا ونظيفا
فني تركيب مطابخ بالرياض
تركيب مطابخ بالرياض
شركة تركيب غرف نوم صيني بالرياض
نجار شرق الرياض
فني تركيب غرف نوم ايكيا بالرياض
شركة تركيب ورق جدران بالرياض
محترف الظل
Deleteمظلات
سواتر
مظلات اسطح
كلادينج
بيوت شعر
مظلات اسواق
برجولات
مظلات مسابح
مظلات مدارس
Deleteشبوك
مظلات مداخل فلل
مظلات سيارات
مظلات مساجد
مظلات بولي ايثيلين
مظلات خشبية
قرميد
سواتر خشبية
سواتر قماش
Thank You
ReplyDeleteكلادينج2020
كلادينج
الكلادينج
واجهات كلادينج
ديكورات كلادينج
شركة كلادينج
كلادينج الرياض
افضل كلادينج تكنوبوند
مصنع كلادينج بالرياض
كلادينج
الكلادينج
شركة كلادينج بالرياض
مصنع الواح الخليج بالرياض
مصانع كلادينج بالرياض
اسعار كلادينج بالرياض
افضل كلادينج بالرياض
مصنع كلادينج بالرياض
أفضل شركة تسويق الكتروني بالكويت
أفضل شركة تسويق الكتروني
أفضل شركة تسويق الكتروني بالرياض
شركة تسويق الكتروني
خبراء التسويق الكتروني 00201020746099
تسويق شيماء المهدي
BUY SUBSCRIBERS
ReplyDelete►Buy cheap YouTube views
Thank you for sharing, you can also find more information about everything in life like health food, sports ... here. Have a nice day
ReplyDeleteGamesbx 2
yorg 3
Bullet force
chompers
AV Club
BBC Food
BBC Sport
bleacher repor
Cinema Blend
Delicious
The information you shared is wonderful to me, thank you and have a nice day
ReplyDeleteNBC sport
NFL Sport
premierleague
Ronaldo 2020
southeast asia travel
Tasty Food
Travel to asia
weightloss 2020
HEALTH AND FITNESS
Gamesbx 9
Thank You
ReplyDeleteكلادينج2020
كلادينج
الكلادينج
واجهات كلادينج
ديكورات كلادينج
شركة كلادينج
كلادينج الرياض
افضل كلادينج تكنوبوند
مصنع كلادينج بالرياض
كلادينج
الكلادينج
شركة كلادينج بالرياض
مصنع الواح الخليج بالرياض
مصانع كلادينج بالرياض
اسعار كلادينج بالرياض
افضل كلادينج بالرياض
مصنع كلادينج بالرياض
أفضل شركة تسويق الكتروني بالكويت
أفضل شركة تسويق الكتروني
أفضل شركة تسويق الكتروني بالرياض
شركة خبراء التسويق الالكتروني
شركة تسويق الكتروني
شركة تسويق الالكتروني
خبراء التسويق الكتروني 00201020746099
تسويق شيماء المهدي
I thank you for your efforts, bringing you interesting information. Thank you so much
ReplyDeleteFree games online pool
Cool math games
Cool games for kids
Cool Cool Cool games
Cool Games to Play Online
Cool Games for Kids Free
Poki Games Online
Free Games PC
Pogo Games Online
Pogo Free Game
شركة تنظيف منازل بجازان
ReplyDeleteشركة تنظيف منازل بجازان
شركة تنظيف منازل بجازان
شركة تنظيف منازل بجازان
شركة تنظيف في جازان
شركة تنظيف منازل بجازان
ارخص شركة تنظيف في جازان
افضل شركة تنظيف في جازان
شركة تنظيف بجيزان بأفضل المنظفات
شركة تنظيف رخيصة في جازان
مميزات شركة النظافة بجازان
من أهم مميزات شركة التنظيف بجازان
شركة نظافة في جازان
شركة تنظيف بجيزان
خدمات شركة نظافة بجازان
تنظيف الأرضيات
تنظيف الحمام
تنظيف الغرف
تنظيف السجاد
تنظيف الستائر
تنظيف الاثاث
شركة تنظيف شقق في جازان
شركة تنظيف منازل بجازان
شركة تنظيف فلل بجازان
شركة تنظيف القصور بجيزان
افضل طرق تنظيف المنزل في جيزان
شركة تنظيف بجازان عمال فلبينيون
شركات نظافة شاملة في جازان
شركة تنظيف بالبخار للستائر والمفروشات بجازان
شركة تنظيف البلاط وتلميع السيراميك بجازان
تنظيف المنزل
أسعار شركات التنظيف في جازان
ارقام شركات التنظيف في جازان
It’s very simple to find out any matter on net as compared to books, as I found this piece of writing at this site.
ReplyDeleteDo you have any skin related problem so try this homoeopathic medicine SBL THUJA ROLL-ON
NAGAQQ: AGEN BANDARQ BANDARQ ONLINE ADUQ ONLINE DOMINOQQ TERBAIK
ReplyDeleteYang Merupakan Agen Bandarq, Domino 99, Dan Bandar Poker Online Terpercaya di asia hadir untuk anda semua dengan permainan permainan menarik dan bonus menarik untuk anda semua
Bonus yang diberikan NagaQQ :
* Bonus rollingan 0.5%,setiap senin di bagikannya
* Bonus Refferal 10% + 10%,seumur hidup
* Bonus Jackpot, yang dapat anda dapatkan dengan mudah
* Minimal Depo 15.000
* Minimal WD 20.000
* Deposit via Pulsa TELKOMSEL
* 6 JENIS BANK ( BCA , BNI, BRI , MANDIRI , CIMB , DANAMON )
Memegang Gelar atau title sebagai AGEN POKER ONLINE Terbaik di masanya
Games Yang di Hadirkan NagaQQ :
* Poker Online
* BandarQ
* Domino99
* Bandar Poker
* Bandar66
* Sakong
* Capsa Susun
* AduQ
* Perang Bacarrat (New Game)
Info Lebih lanjut Kunjungi :
Website : NAGAQQ
Facebook : NagaQQ official
WHATSAPP : +855977509035
Line : Cs_nagaQQ
TELEGRAM :+855967014811
BACA JUGA BLOGSPORT KAMI YANG LAIN:
Winner NagaQQ
Daftar NagaQQ
nagaqq
berita viral
Hey there really like your blog post keep writing the good content for us surely will get a newsletter subscription as well. Top 10 Makeup Artists in Kolkata
ReplyDelete=>> BACKLINK GRATIS 2021 <==
ReplyDelete> Situs Judi Terbaik <
> Server PKV Games <
> Kumpulan Situs Judi <
Such an interesting article here.I was searching for something like that for quite a long time and at last I have found it here.
ReplyDeleteAttack On Titan Jacket
This comment has been removed by the author.
ReplyDeleteAmazing article, I really enjoy this.
ReplyDeleteno deposit bonus forex 2021 - takipçi satın al - takipçi satın al - takipçi satın al - tiktok takipçi satın al - instagram beğeni satın al - instagram beğeni satın al - google haritalara yer ekleme - btcturk güvenilir mi - izlenme-satin-al.com - numarasmsonay.com - borsagazete.com - takipcisatinals.com - izlenme-satin-al.com/youtube - google haritalara yer ekleme - altyapısız internet - mikrofiber havlu - forexbonus2020.com - tiktok jeton hilesi - tiktok beğeni satın al - microsoft word ücretsiz indir - misli apk indir - binance güvenilir mi - takipçi satın al - mikrofiber havlu - uc satın al - takipçi satın al - takipçi satın al - finanspedia.com
ReplyDeleteAre you going on vacation and would prefer not to bring your own car along with you? Well, that's normal. Doing so will put your vehicle in a vulnerable position. So, if you wish to get a car, which has already undergone numerous tune ups and feels brand new when you drive it, you should definitely check out Luxury Car Rental Near Me
ReplyDeleteThis is Very very nice article. Everyone should read. Thanks for sharing. Don't miss WORLD'S BEST 4x4OffroadJeepCarRacingChampionsGame
ReplyDeleteinstagram takipçi satın al
ReplyDeleteinstagram takipçi satın al
takipçi satın al
instagram takipçi satın al
takipçi satın al
aşk kitapları
tiktok takipçi satın al
instagram beğeni satın al
youtube abone satın al
twitter takipçi satın al
tiktok beğeni satın al
tiktok izlenme satın al
twitter takipçi satın al
tiktok takipçi satın al
youtube abone satın al
tiktok beğeni satın al
instagram beğeni satın al
trend topic satın al
trend topic satın al
youtube abone satın al
beğeni satın al
tiktok izlenme satın al
sms onay
youtube izlenme satın al
tiktok beğeni satın al
sms onay
sms onay
perde modelleri
instagram takipçi satın al
takipçi satın al
tiktok jeton hilesi
pubg uc satın al
sultanbet
marsbahis
betboo
betboo
betboo
This is the geat initiative taken as it makes all the researchers explore new ideas and share their prespective along with their collegueswinter jackets women
ReplyDeletei want to appreciate this wonder-full blog keep doing great job Mens Aviator Jacket
ReplyDeleteYou did an excellent job on this post!
ReplyDeleteAudio Amplifier is the basic element for all the music systems present in the market. This circuitry is used to hear super clear music from the music systems. The rechargeable mini audio amplifier is a mini version of such amplifier systems. This is easy to connect by Bluetooth with any device.
It was not first article by this author as I always found him as a talented author. yeezy gap round jacket
ReplyDelete************
ReplyDeleteI got too much interesting stuff on your blog. I guess I am not the only one having all the enjoyment here! Keep up the good work.
havanese dogs for sale
havanese puppy for sale
havanese puppies for sale arkansas
ReplyDeletehavanese puppies wisconsin
havanese puppy for sale
ReplyDeletemini havanese puppy
chocolate havanese puppy for sale
ReplyDeletetoy havanese puppy
havanese puppy
ReplyDeletehttps://www.fluffyhavanese.com/
Totally loved your article. Looking forward to see more more from you. Meanwhile feel free to surf through my website while i give your blog a read.
ReplyDeletewelcome to Home With Cavalier King Charles Spaniel Puppies
where to buy Charles Spaniel Puppies
King Charles Spaniel Price
King Charles Spaniel USA
King Charles Spaniel puppies ready for their forever homes
welcome to Cavalier King Charles Spaniel puppies nearme
أفضل شركة نقل اثاث دبي نقل اثاث الشارقة نقل اثاث عجمان نقل اثاث الفجيرة و نقل اثاث العين نقدم خدمة نقل اثاث ابوظبي ومتميزون في مجال نقل الاثاث في الامارات.
ReplyDeleteElite Car A Rental Frankfurt is an autonomous vehicle rental examination site. Our framework looks at costs from notable vehicle rental organizations so as a client you can generally save your vehicle through us at a cutthroat rate.This is our straightforward way of thinking: If the customer is cheerful, we are glad : Visite my website: https://eliterentacar.wixsite.com/rentcar
ReplyDeleteThis is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post. Han Solo Jacket
ReplyDeleteAfter I initially commented I appear to have clicked on the -Notify me when new comments are added- checkbox and now whenever a comment is added I receive 4 emails with the same comment. Is there an easy method you are able to remove me from that service? Cheers!
ReplyDelete바카라사이트
무료야설
오피헌터
마사지블루
건마탑
Nice post. Thank you to provide us this useful information. dirk gently jacket
ReplyDeletealiağa
ReplyDeletealsancak
turgutreis
gölbaşı
mamak
darıca
çarşamba
silifke
esenyurt
casino siteleri
ReplyDeletealanya
fethiye
bodrum
didim
bandırma
buca
kuşadası
milas
PUBG Lite 2022 Apk Download
ReplyDeletePinay Dating App Free
Netnaija Action Movies 2022
Uber for Business Login
Farmers Insurance Open 2022
How to Become an Uber Eats Driver
Whatsapp Number Call us Now! 01537587949
ReplyDeleteIt Training In Dhaka
USA pone web iphone repair USA
USA SEX WEB careful
bd sex video B tex
bd sex video sex video
bd sex video freelancing course
casino siteleri
ReplyDeletegüvenilir bahis siteleri
canlı bahis siteleri
bahis siteleri
deneme bonusu veren siteler
I am very impressed to read this blog. I hope you will continue to upload similar blogs. Thank you very much. I have an online store with the name FLYING LEATHER JACKET please visit for an awesome collection.
ReplyDeleteMEN AVIATOR LEATHER JACKETS
B3 BOMBER JACKETS
MOTOGP LEATHER SUIT
MOTOGP LEATHER JACKETS
your article so amazing and informative. Your writing skill is also very well. Your article is really addictive. Keep posting. keep sharing the knowledge. I love to read your articles.
ReplyDeleteenglish stories english short stories with moral value What is the factorial of 100
We offer professional limousine service for Florida City and beyond in our range of high-end vehicles.
ReplyDeletelimo services in florida
I used to be suggested this website by means of my cousin. I’m now not sure whether
ReplyDeletethis submit is written by him as nobody else know such detailed approximately my problem.
ragdoll kitten for sale
ragdoll kittens for sale
mini goldendoodle for sale
mini bernedoodle puppies for sale
mini aussiedoodles for sale
havanese puppy for sale
teacup havanese puppies for sale
havanese puppies for sale near me
havanese puppies for sale under $1,000
havanese puppy for sale
https://thegorgeousragdolls.com/
At this time I am going away to do my breakfast, afterward having my breakfast coming over again to read further news
ReplyDeleteragdoll cat for sale
ragdoll cats for sale
aussiedoodle for sale
bernedoodles for sale
havanese puppies for sale under $1,000
teacup pomeranians for sale near me
teacup pomeranian puppies for sale $500
pomeranian puppies for sale near me
pomeranian for sale near me
https://thegorgeousdoodles.com/
I take pleasure in, result in I discovered exactly what I used to be taking a look
ReplyDeletefor. You’ve ended my 4 day lengthy hunt! God Bless you man.
ragdoll kittens for sale near me
ragdoll kitten near me
goldendoodle for sale
teacup havanese puppies for sale
pomeranian teacup for sale
havanese puppies for sale near me
havanese puppies for sale near me
teacup havanese puppy
chocolate havanese puppy for sale
Smm panel
ReplyDeleteSmm Panel
iş ilanları
instagram takipçi satın al
hirdavatciburada.com
beyazesyateknikservisi.com.tr
servis
tiktok jeton hilesi
üsküdar samsung klima servisi
ReplyDeletebeykoz mitsubishi klima servisi
ataşehir vestel klima servisi
çekmeköy bosch klima servisi
ümraniye alarko carrier klima servisi
kartal daikin klima servisi
tuzla beko klima servisi
kadıköy bosch klima servisi
maltepe arçelik klima servisi
Pretty useful article. I merely stumbled upon your internet site and wanted to say that I’ve very favored learning your weblog posts. Any signifies I’ll be subscribing with your feed and I hope you publish once additional soon. 메이저사이트
ReplyDeletedfrfdf
özel ambulans
ReplyDeleteminecraft premium
nft nasıl alınır
yurtdışı kargo
en son çıkan perde modelleri
en son çıkan perde modelleri
lisans satın al
uc satın al
ReplyDeleteYour blog is very useful for those who are searching for this kind of information. Thanks for sharing this blog with us.
Luxury & Exotic Car Rentals
meta777 bandar togel
ReplyDeletemeta777 bandar togel
meta777 bandar togel
meta777 bandar togel
meta777 agen togel online
meta777 agen slot online
daftar togel jitu online
daftar togel resmi
daftar togel toto
daftar togel wap
daftar website togel terpercaya
daftar web togel terpercaya
daftar web togel
daftar akun togel resmi
daftar akun togel terpercaya
daftar akun baru togel
daftar akun judi togel
buat akun judi togel
buat akun main togel
buat akun bandar togel
bandar togel terbesar
Situs Togel Indonesia
meta77
daftar meta77
link meta777
daftar togel jitu online
daftar togel resm
daftar togel toto
daftar togel wap
daftar website togel terpercaya
daftar web togel terpercaya
daftar web togel
daftar akun togel resmi
daftar akun togel terpercaya
daftar akun baru togel
daftar akun judi togel
buat akun judi togel
buat akun main togel
buat akun bandar togel
bandar togel terbesar
Situs Togel Indonesia
The goal of Routers.Guru is to assist people in extracting the most value possible from the technology that permeates every aspect of our lives today. We offer context for the most recent technological news, in addition to an extensive library of up-to-date educational how-to articles and impartial product advice and reviews.논산스웨디시
ReplyDelete계룡스웨디시
보령스웨디시
서산스웨디시
아산스웨디시
천안스웨디시
예산스웨디시
Nice Post I loved your Site Thanks For Sharing US. You visit My Chris Brown Heart Bomber Jacket website using this :-Halloween Pumpkin Carving Ideas. I think You must like them.
ReplyDeletekralbet
ReplyDeletebetpark
tipobet
slot siteleri
kibris bahis siteleri
poker siteleri
bonus veren siteler
mobil ödeme bahis
betmatik
W7AQE
Very good write-up. I certainly love this website. Thanks!
ReplyDeleteMOTOGP LEATHER SUITS
MOTOGP LEATHER JACKETS
LEATHER MOTORCYCLE JACKET
Online Women Clothing Store
HARLEY DAVIDSON JACKET
Real Leather Jacket Collection